Visual Studio ile hata ayıklama
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2017
Sembol sunucuları hata ayıklayıcıların ürün adlarını, derleme numaralarını veya paket adlarını bilmeden doğru sembol dosyalarını otomatik olarak almalarını sağlar. Bu dosyalar hata ayıklayıcı için yararlı bilgiler içerir ve genellikle PDB uzantısına sahip olur. Kodunuzla Visual Studio ve uygulama hata ayıklamak Azure Artifacts sunucudan veya diğer dış kaynaklardan sembollerinizi kullanmak için Visual Studio'i kullanabilirsiniz.
Simge Azure Artifacts sunucusu ekleme
Azure Artifacts sembol sunucusundan sembollerle hata ayıklamak için sunucuya kimlik doğrulaması yapmalı ve Azure DevOps Services ortamımıza yeni bir Visual Studio eklemiz gerekir.
Bu Visual Studio Araçlar Seçenekleri HataAyıklama'ya tıklayın.
Listeden Semboller'i seçin ve ardından işareti seçerek sembol sunucusu Azure DevOps yeni bir simge ekleyin.
Simge Sunucusu Bağlan Azure DevOps yeni bir iletişim kutusu açılır, açılan menüden hesabınız ve ardından bağlanmak istediğiniz kuruluşu seçin. Sembol sunucusuna Bağlan tamamla seçeneğine tıklayın.
Sembol sunucunuz daha sonra sembol dosyası konumları listesine eklenir.
İyileştirilmiş modüllerde hata ayıklama
İyileştirilmiş bir modülde (örnek sürüm ikilileri) veya üçüncü taraf kaynak kodunda hata ayıklamayı planlıyorsanız, Visual Studio seçeneklerinde onay Enable Just My Code kutusunun işaretini Visual Studio öneririz.
Bunu yapmak için Araçlar Seçenekleri'neve ardından Hata Ayıklama'ya tıklayın. Listeden Genel'i seçin ve ardından Etkinleştir seçeneğinin işaretini Yalnızca kendi kodum.
Not
Taşınabilir PDB dosyaları desteğini etkinleştirmek için Araçlar Seçenekler Hata Ayıklama Genel'den Kaynak Bağlantısı Desteğini Etkinleştironay kutusunuişaretleyin.
Sembol sunucularında PDB Windows için desteği etkinleştirmek için, Araçlar Seçenekler Hata Ayıklama Genel'den Kaynak Sunucu Desteğini Etkinleştironay kutusunuişaretleyin.
Hata ayıklamayı başlatma
Birkaç farklı şekilde uygulamanıza hata ayıklamaya başlayabilirsiniz:
- Uygulamayı, uygulama sürecine eklenmiş hata ayıklayıcısıyla başlatmak için F5 tuşuna basın.
- Hata AyıklamaYı BaşlatHata Ayıklama'ya seçin.
- Hata ayıklama araç çubuğunda Hata Ayıklamayı Başlat düğmesini seçin.
Hata ayıklayıcıyı Visual Studio önceki bölümde ekley şube sembol sunucusundan indirmeden önce Artifacts önbellek klasöründen yükleme girişiminde bulunur.
Bu Visual Studio sembollerinizi bulan ve yüklene kadar kodunuzun adımlarını atabilir ve uygulama hata ayıklayabilirsiniz. Diğer ayrıntılar için bkz. Visual Studio hata ayıklayıcısı ile kodda gezinme.