Jak Zestawy własne debugowania
The Microsoft .NET Framework provides several debugging tools that can help you analyze your custom assembly code and locate errors in it.Najważniejsze narzędzie, które mają być użyte będzie zależeć od tego, co chcesz zrobić.W tym przykładzie Microsoft Visual Studio 2005.
Zalecany sposób projektowania, opracowywać i testować niestandardowe zestawy opcjonalne Reporting Services polega na utworzeniu rozwiązanie, które zawiera zarówno raportów z badań, jak i z niestandardowego wirtualny plik dziennika.
Aby debugować zestawów przy użyciu pojedynczego wystąpienie programu Visual Studio
Utwórz nowy korzystając Projekt raportu Visual Studio.
W momencie tworzenia Projekt raportu Visual Studio tworzy również rozwiązanie go zawiera.
Dodanie nowego projektu biblioteki klas istniejących rozwiązań.Upewnij się, że projekt raportu jest ustawiona jako projekt uruchamiania.Aby uzyskać więcej informacji na temat sposobu, w tym Zobacz sieci Visual Studio 2005 dokumentację.
QuickWatch
Na Widok menu kliknijStrony właściwość.
The Solution właściwość Pages dialog box opens.
W lewym okienku rozwiń węzeł Wspólne właściwości w razie potrzeby, a następnie kliknij przycisk Zależności projektu.Wybierz projekt raportu z Projekt listy rozwijanej.Wybierz użytkownika wirtualny plik dziennika projektu w Opiera się na listy.
Kliknij przycisk OK , aby zapisać zmiany i zamknąć Strony właściwość okna dialogowego.
W programie eksplorator rozwiązań zaznacz projekt niestandardowego wirtualny plik dziennika.
Na Widok menu kliknijStrony właściwość.
The Project właściwość Pages dialog box opens.
W lewym okienku rozwiń węzeł Właściwości konfiguracja, a następnie kliknij przycisk Kompilacja , jeśli pracujesz w języku C# projektu lub Kompilacji w programieVisual Basic Projekt.
Na Kompilacja/Kompilacji strona, wpisz ścieżka do folderu Projektant raportów.Domyślnie jest to C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE) w Ścieżka danych wyjściowych pole tekstowe.Tworzy i wdraża zaktualizowaną wersja programu niestandardowego wirtualny plik dziennika bezpośrednio do Projektant raportów, przed wykonaniem raportu.
Po zostały zaprojektowane do raportu i opracowany z niestandardowego wirtualny plik dziennika, należy ustawić punkty przerwania w kodzie niestandardowego wirtualny plik dziennika.
Uruchom raport w obszarze DebugLocal tryb przez naciśnięcie klucz F5.Gdy raport jest wykonywana w oknie podręcznym podglądu, co narzędzie debugger uderzone wszystkie punkty przerwania, odpowiadające kod wykonywalny w zestawie swoje.Użyj F11, aby krok po kroku przy użyciu kodu niestandardowego wirtualny plik dziennika.
Aby debugować zestawów za pomocą dwóch wystąpień programu Visual Studio
Rozpocznij Visual Studio 2005 i otwarty projekt niestandardowego wirtualny plik dziennika.
Skompiluj projekt i wdrożyć na niestandardowego wirtualny plik dziennika i towarzyszące pliku .pdb Projektant raportów.Aby uzyskać więcej informacji na temat wdrażania zobacz Wdrażanie wirtualny plik dziennikau niestandardowe.
Otwórz Otwórz projekt raportu, która korzysta z niestandardowego wirtualny plik dziennika pozostawiając kodu niestandardowego wirtualny plik dziennika w osobne wystąpienie Visual Studio.
Przejdź do wystąpienie Visual Studio który zawiera wirtualny plik dziennika niestandardowych projektu i ustawić niektóre punkty przerwania w kodzie.
Kliknij projekt niestandardowy wirtualny plik dziennika wciąż aktywne okno Proces on the Program Debug menu.
The Processes dialog opens.
Na liście procesów wybierz proces devenv.exe, który odpowiada do swojego Projekt raportu i kliknij przycisk Dołącz.Gdy Dołączanie do procesów Upewnij się, że program typu otwiera okno dialogowe,Plików wykonywalnych języka wspólnego jest zaznaczone, a następnie kliknij przycisk OK.
Definiowanie wyrażenia będzie użyć w raporcie z sieci niestandardowego wirtualny plik dziennika i projektowania raportu.
Po zakończeniu projektowania raportu kliknij Podgląd tab.
Wykonuje raportu i kod niestandardowy wirtualny plik dziennika należy podzielić na wstępnie zdefiniowane punkty przerwania.
Uwaga
Za pomocą Podgląd karty nie wymusza kod uprawnienia dla wirtualny plik dziennika.Zakończenie badania, zawierającego błędy zabezpieczenia dostępu kodu, uruchomić projekt raportu, w obszarze DebugLocal ustawienia konfiguracja.
Przechodzenie przez kod przy użyciu klucz F11.Aby uzyskać więcej informacji na temat debugowania za pomocą Visual Studio, zobacz temat Visual Studio dokumentację.