Dağıtılan ASP.NET Uygulamalarında Hata Ayıklama

Dağıtılan bir uygulamada hata ayıklamak için Visual Studio'yu kullanmak için ASP.NET çalışan işlemine eklemeniz ve hata ayıklayıcının uygulama simgelerine erişimi olduğundan emin olmanız gerekir. Uygulamanın kaynak dosyalarını da bulup açmanız gerekir. Daha fazla bilgi için bkz . Simge (.pdb) ve Kaynak Dosyaları Belirtme, Nasıl yapılır: ASP.NET İşleminin Adını Bulma ve Sistem Gereksinimleri.

Uyarı

Hata ayıklama için ASP.NET çalışan işlemine ekler ve bir kesme noktasına isabet ederseniz, çalışan işlemindeki tüm yönetilen kod durur. Çalışan işlemindeki tüm yönetilen kodun durdurulması, sunucudaki tüm kullanıcılar için iş durmasına neden olabilir. Bir üretim sunucusunda hata ayıklamadan önce üretim çalışması üzerindeki olası etkiyi göz önünde bulundurun.

ASP.NET çalışan işlemine ekleme işlemi, diğer uzak işlemlere ekleme işlemiyle aynıdır. Eklendiğinde, doğru proje açık değilse, uygulama bozulduğunda bir iletişim kutusu görüntülenir. Bu iletişim kutusu, uygulamanın kaynak dosyalarının konumunu sorar. İletişim kutusunda belirttiğiniz dosya adı, Web sunucusundaki hata ayıklama simgelerinde belirtilen dosya adıyla eşleşmelidir. Daha fazla bilgi için bkz . Çalışan İşlemlere Ekleme. IIS'de uzaktan hata ayıklamayı ayarlamak için bkz . Uzak IIS Bilgisayarında Uzaktan Hata Ayıklama ASP.NET.

Not

Birçok ASP.NET Web uygulaması, iş mantığı veya başka yararlı kodlar içeren DLL'lere başvurur. Böyle bir başvuru, uygulamanızı dağıtırken DLL'yi yerel bilgisayarınızdan Web uygulamasının sanal dizininin \bin klasörüne kopyalar. Hata ayıklarken, Web uygulamanızın yerel bilgisayarınızdaki kopyaya değil DLL'nin bu kopyasına başvurduğunu unutmayın.