Aracılığıyla paylaş


Bir Visual Basic projesi ayarlarını yapılandırma hata ayıklama

Proje ayarlarını değiştirebilirsiniz bir Visual Basic hata ayıklama yapılandırmasında Property Pages anlatıldığı gibi pencere Debug ve Release yapılandırmalarını. Aşağıdaki tablolar nerede hata ayıklayıcı ile ilgili ayarları göster Property Pages pencere.

Uyarı

Bu konuda depolama uygulamaları için geçerli değildir.Bkz.Nasıl bir hata ayıklama oturumu (Visual C++, Visual C# ve Visual Basic)

Hata ayıklama sekmesi

Ayar

Tanımlama

Yapılandırma

Uygulamayı derlemek için modu ayarlar. Arasından etkin (hata ayıklama), Debug, yayın, tüm yapılandırmaları.

Eylem başlangıcı

Bu denetimler grubunu Debug menüsünden Start'ı seçtiğinizde oluşacak eylemi belirtir.

  • Projenin başlangıç varsayılandır ve hata ayıklama için startup Project'i başlatır. Daha fazla bilgi için bkz: Startup Project'i seçerek.

  • Dış program Başlat başlatmak ve uyumlu olmayan bir program eklemek sağlar parçası bir Visual Studio proje. Daha fazla bilgi için bkz: çalışan bir Program Attaching.

  • Tarayıcının URL'SİNDE başlatıp bir Web uygulaması hatalarını ayıklamanızı sağlar.

Komut Satırı Değişkenleri

Ayıklanacak programı için komut satırı değişkenlerini belirtir. Başlangıç dış programında belirtilen program adını komut adıdır. Eylem başlatmak için Start url ayarlarsanız, komut satırı bağımsız değişkenleri dikkate alınmaz.

Çalışma Dizini

Ayıklanacak programın çalışma dizini belirtir. De Visual Basic, çalışma dizini uygulamayı başlattı dizindir. Varsayılan çalışma \bin\Debug veya geçerli yapılandırmasına bağlı olarak \bin\Release dizinidir.

Uzak makine kullanma

Onay kutusu seçildiğinde, uzaktan hata ayıklama etkinleştirilir. Hata ayıklama amacıyla uygulamanın çalışacağı bir uzak makine adı metin kutusuna yazabilirsiniz veya bir Msvsmon sunucu adı. Uzak makinedeki exe konumunu yapı sekmesinde çıkış yolu özelliği tarafından belirtilir. Konum uzak makinede paylaşılabilir bir dizin olmalıdır.

Yönetilmeyen kod hata ayıklama

Doğal (yönetilmeyen) Win32 kod çağrıları yönetilen uygulamanızdan hatalarını ayıklamanızı sağlar. Bu hata ayıklayıcı türü için karma seçerek aynı etkiyi bir Visual C++ proje.

sql Server hata ayıklama

sql Server veritabanı nesneleri hata ayıklamayı sağlar.

Sekme derleme: derleme seçenekleri Gelişmiş düğmesine basın

Ayar

Tanımlama

En iyi duruma getirmeleri etkinleştir

Bu seçenek denetlenmeyen olmalıdır. En iyi duruma getirme gerçekten de görülen kaynak kodundan farklı olarak yürütülen kod neden olan Visual Studiove bu nedenle hata ayıklama zorlaştırır. Kodu en iyi duruma getirilmiş, semboller olmayan yüklenmiş varsayılan olarak yalnızca benim kod hata ayıklaması.

Hata ayıklama bilgileri oluşturur

Hata ayıklama ve yayın varsayılan olarak tanımlanan sürümleri, bu ayarı (/ Debug derleyici seçeneğinin eşdeğeridir) oluşturur hata ayıklama bilgileri derleme sırasında. Hata ayıklayıcı hata ayıklaması yapıyorsanız faydalı bir formda değişken adları ve diğer bilgileri göstermek için bu bilgileri kullanır. Bu bilgiler olmadan programınızı derlerseniz, hata ayıklayıcı işlevi sınırlı olacaktır. Daha fazla bilgi için bkz: /debug.

Hata ayıklama sabit tanımlama

Bu sembol tanımlama sağlar çıktı işlevlerden birini koşullu derleme sınıf hata ayıklama. Tanımlanan bu simge ile hata ayıklama sınıfı yöntemleri çıktılar Output penceresi. Bu sembol olmadan hata ayıklama sınıfı yöntemleri derlenmemiş ve çıktı oluşturulur. Bu sembol hata ayıklama sürümünde tanımlanan ve yayın sürümü tanımlı değil. Bu sembol bir yayım sürümünü tanımlayan programınızı yavaşlıyor gereksiz kod oluşturur.

İzleme sabiti tanımla

Bu sembol tanımlama sağlar çıktı işlevlerden birini koşullu derleme class izleme. Tanımlanan bu sembolle izleme sınıfı yöntemleri çıktılar Output penceresi. Bu sembol olmadan izleme sınıfı yöntemleri derlenmemiş ve izleme çıktı oluşturulur. Bu simge, Debug ve Release sürümleri için varsayılan değer olarak tanımlanır.

Ayrıca bkz.

Diğer Kaynaklar

Hata ayıklama ayarlarını ve hazırlık