C++ Hata Ayıklama özellik sayfaları

Bu özellik sayfaları Proje>Özellikler>Yapılandırma ÖzellikleriHata Ayıklama altında bulunur. Başlatacak Hata Ayıklayıcı listesinde hata ayıklayıcı türünü seçin. C++ kodunda hata ayıklama hakkında daha fazla bilgi için bkz . Öğretici: Visual Studio kullanarak C++ kodunda hata ayıklamayı öğrenme ve Yerel Kodda Hata Ayıklama.

Yerel Windows Hata Ayıklayıcısı özellikler sayfası

Komut

Yürütülecek hata ayıklama komutu.

Komut Argümanları

Uygulamaya iletilecek komut satırı bağımsız değişkenleri.

Çalışma Dizini

Uygulamanın çalışma dizini. Varsayılan olarak, proje dosyasını içeren dizindir.

İliştir

Hata ayıklama başladığında hata ayıklayıcının mevcut bir sürece bağlanmayı deneyip denemeyeceğini belirtir.

Hata Ayıklayıcı Türü

Kullanılacak hata ayıklayıcı türünü belirtir. Bu özellik Otomatik olarak ayarlandığında, hata ayıklayıcı türü .exe dosyasının içeriğine göre seçilir.

Choices

  • Yalnızca Yerel
  • Yalnızca Yönetilen (.NET Framework)
  • Karma (.NET Framework)
  • Yalnızca Yönetilen (.NET Core)
  • Karma (.NET Çekirdek)
  • Otomatik
  • Yalnızca GPU (C++ AMP)
  • JavaScript (WebView2)

Choices

  • Yalnızca Yerel
  • Yalnızca Yönetimli
  • Mixed
  • Otomatik
  • Script
  • Yalnızca GPU (C++ AMP)

Ortam

Hata ayıklanacak programın ortamını veya var olan ortamla birleştirilecek değişkenleri belirtir.

Hata Ayıklama Hızlandırıcısı Türü

GPU kodunda hata ayıklamak için kullanılacak hata ayıklama hızlandırıcısı türü. (GPU hata ayıklayıcısı etkin olduğunda kullanılabilir.)

GPU Varsayılan Kesme Noktası Davranışı

GPU hata ayıklayıcısının ne sıklıkla duracağını ayarlar.

Choices

  • Warp başına bir kez çıkış
  • Her iş parçacığı için duraklatma (CPU davranışında olduğu gibi)

Birleştirme Ortamı

Belirtilen ortam değişkenlerini mevcut ortamla birleştirin.

SQL Hata Ayıklama

SQL hata ayıklayıcının eklenip eklenmeyeceğini belirtir.

Amp Varsayılan Hızlandırıcı

C++ AMP'nin varsayılan hızlandırıcı seçimini geçersiz kıl. Yönetilen kodda hata ayıkladığınızda bu özellik geçerli değildir.

Uzak Windows Hata Ayıklayıcısı özellik sayfası

Uzaktan hata ayıklama hakkında daha fazla bilgi için bkz . Visual Studio'da Bir Visual C++ Projesinde Uzaktan Hata Ayıklama.

Uzak Komut

Yürütülecek hata ayıklama komutu.

Uzak Komut Argümanları

Uygulamaya iletilecek komut satırı bağımsız değişkenleri.

Çalışma Dizini

Uygulamanın çalışma dizini. Varsayılan olarak, proje dosyasını içeren dizindir.

Uzak Sunucu Adı

Uzak sunucu adını belirtir.

Bağlantı

Bağlantı türünü belirtir.

Choices

  • Windows kimlik doğrulamasıyla uzaktan bağlanma Daha fazla bilgi için bkz. Windows kimlik doğrulaması.
  • Kimlik doğrulaması olmadan uzaktan erişim

Hata Ayıklayıcı Türü

Kullanılacak hata ayıklayıcı türünü belirtir. Bu özellik Otomatik olarak ayarlandığında, hata ayıklayıcı türü .exe dosyasının içeriğine göre seçilir.

Choices

  • Yalnızca Yerel
  • Yalnızca Yönetilen (.NET Framework)
  • Karma (.NET Framework)
  • Yalnızca Yönetilen (.NET Core)
  • Karma (.NET Çekirdek)
  • Otomatik
  • Yalnızca GPU (C++ AMP)
  • JavaScript (WebView2)

Choices

  • Yalnızca Yerel
  • Yalnızca Yönetilen
  • Mixed
  • Otomatik
  • Script
  • Yalnızca GPU (C++ AMP)

Ortam

Hata ayıklanacak programın ortamını veya var olan ortamla birleştirilecek değişkenleri belirtir.

Hata Ayıklama Hızlandırıcısı Türü

GPU kodunda hata ayıklamak için kullanılacak hata ayıklama hızlandırıcısı türü. (GPU hata ayıklayıcısı etkin olduğunda kullanılabilir.)

GPU Varsayılan Kesme Noktası Davranışı

GPU hata ayıklayıcısının ne sıklıkta duracağını ayarlar.

Choices

  • Her warp için bir kez durdur
  • Her iş parçacığında duraklatma (CPU davranışında olduğu gibi)

İliştir

Hata ayıklama başladığında, hata ayıklayıcının mevcut bir işleme bağlanmayı deneyip denemeyeceğini belirtir.

SQL Hatalarını Ayıklama

SQL hata ayıklayıcının eklenip eklenmeyeceğini belirtir.

Dağıtım Dizini

Uzak makinede hata ayıklarken, proje çıktısının içeriğinin (PDB dosyaları dışında) uzak makineye kopyalanmasını istiyorsanız, yolu burada belirtin.

Dağıtılacak Ek Dosyalar

Uzak makinede hata ayıklama sırasında, burada belirtilen dosyalar ve dizinler (proje çıktısının yanı sıra) belirtilmişse Dağıtım Dizinine kopyalanır.

Visual C++ Hata Ayıklama Çalışma Zamanı Kitaplıklarını Dağıtma

Etkin platform (Win32, x64 veya ARM) için hata ayıklama çalışma zamanı kitaplıklarının dağıtılıp dağıtılmayacağını belirtir.

Visual C++ Çalışma Zamanı Kitaplıklarını Dağıtın

Etkin platform (Win32, x64 veya ARM) için çalışma zamanı kitaplığının dağıtılıp dağıtılmayacağını belirtir.

Amp Varsayılan Hızlandırıcı

C++ AMP'nin varsayılan hızlandırıcı seçimini geçersiz kıl. Yönetilen kodda hata ayıklarken bu özellik geçerli değildir.

Web Tarayıcısı Hata Ayıklayıcısı özellik sayfası

HTTP URL'si

Projenin URL'sini belirtir.

Hata Ayıklayıcı Türü

Kullanılacak hata ayıklayıcı türünü belirtir. Bu özellik Otomatik olarak ayarlandığında, hata ayıklayıcı türü .exe dosyasının içeriğine göre seçilir.

Choices

  • Yalnızca Yerel
  • Yalnızca Yönetilen
  • Mixed
  • Otomatik

Choices

  • Yalnızca Yerel
  • Yalnızca Yönetilen
  • Mixed
  • Otomatik
  • Script

Web Hizmeti Hata Ayıklayıcısı özellikler sayfası

HTTP URL'si

Projenin URL'sini belirtir.

Hata Ayıklayıcı Türü

Kullanılacak hata ayıklayıcı türünü belirtir. Bu özellik Otomatik olarak ayarlandığında, hata ayıklayıcı türü .exe dosyasının içeriğine göre seçilir.

Choices

  • Yalnızca Yerel
  • Yalnızca Yönetilen
  • Mixed
  • Otomatik

Choices

  • Yalnızca Yerel
  • Yalnızca Yönetilen
  • Mixed
  • Otomatik
  • Script

SQL Hata Ayıklama

SQL hata ayıklayıcının eklenip eklenmeyeceğini belirtir.