Aracılığıyla paylaş


Nasıl yapılır: Hata ayıklama özel derlemeler

The Microsoft .NET Framework provides several debugging tools that can help you analyze your custom assembly code and locate errors in it.En iyi araç kullanmak için ne yapmak çalıştığınız bağlıdır.Bu örnek kullanır Visual Studio 2008.

Tasarlamak için önerilen yol, geliştirmek ve sınamak için özel montaj Reporting Services ise hem test raporları ve içeren bir çözüm oluşturmak içinkendi özel derleme.

Tek bir kullanarak derlemeler hata ayıklamak için örnek Visual Studio

  1. Kullanarak yeni bir rapor proje oluşturmak Visual Studio.

    En saat bir rapor proje oluşturmak Visual Studio de, it. içeren bir çözüm oluşturur

  2. Yeni bir Class Library projesi var ekleyin.Rapor proje olmasına dikkat küme baþlangýç projesi olarak.Bunun nasıl yapıldığını gösteren hakkında daha fazla bilgi için bkz: bilgisayarınızı Visual Studio belgeleri.

  3. Solution Explorer içindeki çözüm seçin.

  4. Üzerinde View menüsünde'i tıklatın Özellik sayfaları.

    The Solution Property Pages dialog box opens.

  5. Sol bölmesinde genişletin Ortak özellikler gerekirse,'ı tıklatın ve Project Dependencies.Rapor proje seçin Proje bırakma -kapalı listesi.Seçin sizin derleme , proje Bağlıdır üzerinde listesi.

  6. ' I Tamam değişiklikleri kaydetmek ve kapatmak için Özellik sayfaları iletişim.

  7. Solution Explorer'da, özel derleme proje seçin.

  8. Üzerinde View menüsünde'i tıklatın Özellik sayfaları.

    The Project Property Pages dialog box opens.

  9. ' I Build bir C# projesi iseniz sekme veya derleme olduğunuz sekmesini bir Visual Basic Proje.

  10. Üzerinde Build/derleme sayfasında, girmek yol Rapor Tasarımcısı klasörüne.Varsayılan değer olarak C:\Program Files\Microsoft sql Server\100\Tools\Binn\VSShell\Common7\IDE budur), Çıkış yolu metin kutusu.Bu oluşturur ve raporunuzu yürütülmeden önce kendi özel derleme güncelleştirilmiş bir sürüm doğrudan Rapor Tasarımcısı dağıtır.

  11. Raporunuzu tasarlanmış ve geliştirilmiş özel düzeneği, bir kez küme özel derleme kodunuzdaki kesme.

  12. Altında raporu çalıştırmak DebugLocal F5 tuşuna basarak mod anahtar.Açılan önizleme penceresinde rapor yürütüldüğünde, hata ayıklayıcı yürütülebilir kod içinde karşılık gelen kesme isabetlerinin sayısı sizin derleme.Özel derleme kodunuzu adım için F11 kullanın.

Visual Studio iki örneğini kullanarak derlemeler hata ayıklamak için

  1. Başlat Visual Studio ve sizin özel derleme proje.

  2. Projeyi derleyin ve dağıtmak sizin özel derleme ve Rapor Tasarımcısı için eşlik eden .pdb dosyası.Dağıtım hakkında daha fazla bilgi için bkz: Özel derleme dağıtma.

  3. Özel derleme kod içinde ayrı örnek Aç bırakarak sırasında kendi özel derleme kullanan rapor proje açın Visual Studio.

  4. Örneğine gidin Visual Studio özel derleme proje içeren ve küme bazı kesme noktaları kod.

  5. Özel derleme proje ile hala etkin pencere'ı İşleme Ekle üzerinde Debug menü.

    The Attach to Process dialog opens.

  6. Karşılık gelen devenv.exe işlemi işlemleri listeden seçin, Rapor Projesi 'ı tıklatın ve Ekle.

  7. Raporunuzda özel kullanacağı deyimler tanýmlarsýnýz derleme ve raporunuzu tasarlayın.

  8. Raporunuzu tasarlama tamamladığınızda,'ı Önizleme sekmesi.

    Rapor yürütür ve özel derleme kod önceden tanımlanmış sonu noktalarda kesmek.

    Not

    Kullanarak Önizleme sekmesini kod derleme izinlerini zorunlu değildir.Tam bir sınama için içeren herhangi kod erişimi güvenliği Başlat altında rapor proje hataları, DebugLocal yapılandırma ayarı.

  9. F11 kullanarak kodunuzu anahtar.Kullanarak hata ayıklama hakkında daha fazla bilgi için Visual Studio, bkz: Visual Studio belgeleri.

Ayrıca bkz.

Diğer Kaynaklar