SORU
25 EYLÜL 2008, PERŞEMBE


Otomatik olarak Visual dur ilk başta C 2008 build derleme hatası?

Bir başlık dosyası .cpp birçok dosya tarafından kullanılan -- birden fazla kaynak dosyaları derlenmiş çekirdekler gerekir düzenlerken bireysel kaynak dosyaları, ama bazen, derleme biliyorum. Bunu Oluşturmak için var.

Bu varsayılan davranış, "" VC9 (Visual C 2008) komut gerekli tüm dosyaları oluşturmak için girişimi için. İnşa Bazen bu sadece çok başarısız derler sonuçları. Ben genellikle sadece hataları ve ctrl-break elle inşa durdurmak için dikkat çarptı.

Bir şekilde bu yapı duraklarında yapılandırmak için vardırilk derleme hatası çok(ilk başarısız proje oluşturmak değil) otomatik olarak?

CEVAP
6 Temmuz 2009, PAZARTESİ


İyi bir makro çocuklarla geldim. Hemen ilk hata/s yakında inşa penceresi güncellenir gibi) sonra durur.

Visual Studio ->Araçlar ->Makro ->Makro IDE... (veya ALT F11)

Private Sub OutputWindowEvents_OnPaneUpdated(ByVal pPane As OutputWindowPane) Handles OutputWindowEvents.PaneUpdated
    If Not (pPane.Name = "Build") Then Exit Sub

    pPane.TextDocument.Selection.SelectAll()
    Dim Context As String = pPane.TextDocument.Selection.Text
    pPane.TextDocument.Selection.EndOfDocument()

    Dim found As Integer = Context.IndexOf(": error ")

    If found > 0 Then
        DTE.ExecuteCommand("Build.Cancel")
    End If

End Sub

Dışarı sizin için umarım işe yarar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EminemMusic

    EminemMusic

    9 ŞUBAT 2007
  • Mark Hyder

    Mark Hyder

    6 EKİM 2011
  • talkandroid

    talkandroid

    27 Mayıs 2010