Aracılığıyla paylaş


Teslim uzantısı kod hata ayıklama

The Microsoft .NET Framework provides several debugging tools that can help you analyze your delivery extension code and locate errors in it.En iyi araç ne gerçekleştirmek istediğiniz değişir.Bu örnek kullanır. Microsoft Visual Studio 2005.

Hata ayıklamak için teslim uzantısı kodu

  1. Başlatma Visual Studio 2005 ve teslim uzantısı projenizi açın.

  2. Projeyi derleyin ve sizin teslim uzantısı derleme ve beraberindeki .pdb dosyasını dağıtmaksı rapor sunucusu ve Rapor Yöneticisi.Dağıtım hakkında daha fazla bilgi için bkz: Bir teslim uzantısı'nı dağıtma.

  3. Rapor Yöneticisi'ı genişletmek için bir abonelik kullanıcı arabirim yazdınız, ınternet Explorer'ı açın ve bırakarak Rapor Yöneticisi'a gidin, teslim uzantısı kod içinde Aç Visual Studio. Rapor Yöneticisi için dağıtılan bir abonelik kullanıcı arabirim yoksa, istemci uygulaması, teslim uzantısı SOAP API kullanarak arama açmanız yeterlidir.

  4. Gidin Visual Studio ve teslim uzantısı projenizi ve küme kodunuzda bazı kesme noktaları.

  5. teslim uzantısı projeyle hala etkin pencereyi tıklatın. Işlem on the Hata ayıklama menüsü.

    The Processes dialog opens.

  6. Işlem listesi, uygulama IIS 6. 0'dağıttıysanız aspnet_wp.exe işlemi (veya w3wp.exe), seçin ve'ı tıklatın Ekleme.Zaman Işlem sürüyor'a Ekle iletişim açar, program yazdığınızdan emin olun.Common Language Runtime seçilir ve tıklatın.SORUNSUZ.

  7. teslim uzantısı yeni bir abonelik tanımlayın.Büyük olasılıkla, Rapor Yöneticisi ya da SOAP API kullanır.Bu hata ayıklayıcısı'nı Çağır ve kesme noktaları için karşılık gelen kod yürütmesine gerekir.

  8. Kod kullanarak yoluyla adım F11 anahtar.Kullanma hakkında daha fazla bilgi için Visual Studio hata ayıklama için bkz:, Visual Studio belgeleri.