Aracılığıyla paylaş


Nasıl Yapılır: Hata ayıklama özel birleştirmeler

The Microsoft .NET Framework provides several debugging tools that can help you analyze your custom assembly code and locate errors in it.Kullanılacak en iyi araç ne yapmak istediğiniz bağlıdır.Bu örnek kullanır. Microsoft Visual Studio 2005.

Tasarlamak için önerilen yol, geliştirme ve özel derlemeler için sınayın. Reporting Services sınama raporlarınızı ve kendi özel derleme içeren bir çözüm oluşturmaktır.

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

  1. Kullanarak yeni bir Rapor Projesi oluşturma Visual Studio.

    Oluşturduğunuz sırada bir Rapor Projesi, Visual Studio Ayrıca içermesi için bir çözüm oluşturur.

  2. Yeni bir sınıf kitaplığı proje varolan ekleyin.Rapor Projesi olduğundan emin olun küme başlangıç proje.Bunu nasıl hakkında daha fazla bilgi için bkz:, Visual Studio 2005 belgeleri.

  3. çözüm gezgini'da çözüm seçin.

  4. Üzerinde Görünümü menüsünde tıklatın.Özellik sayfaları.

    The Solution özellik Pages dialog box opens.

  5. Sol bölmede, genişletme Genel Özellikler gerekirse ve tıklatın.Proje bağımlılıklar.Seçin Rapor Projesi gelen Proje aþaðý açýlan listesinden.derleme projenizi seçin Açık bağlıdır. listesi.

  6. ' I tıklatın SORUNSUZ değişiklikleri kaydedin ve kapatın Özellik sayfaları iletişim.

  7. çözüm gezgini'da özel derleme projenizi seçin.

  8. Üzerinde Görünümü menüsünde tıklatın.Özellik sayfaları.

    The Project özellik Pages dialog box opens.

  9. Sol bölmede, genişletme Yapılandırma özellikleri tıklatın. Oluşturma veya C# projesi içine isenizDerleme siz iseniz Visual Basic Proje.

  10. Üzerinde Oluşturma/Derleme sayfasında, Rapor Tasarımcısı klasörün yolunu girin.Varsayılan değer olarak C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE budur), Çıkış yol metin kutusudur.Bu işlem oluşturur ve raporunuzu yürütülmeden önce doğrudan Rapor Tasarımcısı için özel bir derleme, güncelleştirilmiş bir sürüm dağıtır.

  11. Raporunuz için tasarlanmış ve özel derlemesi geliştirilen küme özel derleme kodunuzda kesme.

  12. Altında raporu çalıştırma DebugLocal modu, F5 tuşuna basarak anahtar.Rapora açılan Önizleme penceresinde yürütüldüğünde, hata ayıklayıcı yürütülebilir koduna karşılık gelen tüm kırılma noktalarını isabetlerinin sayısı, derleme.Özel bir derleme kodunuz için F11'nı kullanın.

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

  1. Başlangıç Visual Studio 2005 ve özel derleme projenizi açın.

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

  3. Kurma sırasında özel bir derleme kodunuzu bırakarak, özel bir derleme kullanan Rapor Projesi açık ayrı örnek açın Visual Studio.

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

  5. Özel bir derleme projeyle hala etkin pencereyi tıklatın. Işlem on the Hata ayıklama menüsü.

    The Processes dialog opens.

  6. Işlem listesi, rapor, Project'e karşılık gelen Devenv.exe'yi işlemi 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. Raporunuzda özel kullanacağınız deyim tanımlamak derleme ve raporunuzu tasarlayabilirsiniz.

  8. Raporunuzu tasarlamayı bitirdiğinizde tıklatın Önizleme tab.

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

    Not

    Kullanarak Önizleme sekmesini derleme kod izinlerini zorlamaz.kod erişimi güvenliği hatalar içeren bir tam sınama için altında Rapor Projesi başlatmak DebugLocal yapılandırma ayarı.

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