Udostępnij za pośrednictwem


Debugowanie kodu rozszerzenie dostawy

The Microsoft .NET Framework provides several debugging tools that can help you analyze your delivery extension code and locate errors in it.Narzędzie, które najlepiej będzie zależeć od tego, co chcesz zrobić.W tym przykładzie użyto Visual Studio 2008.

Debugowanie kodu rozszerzenie dostarczania

  1. Uruchamianie Visual Studio 2008 i otwierania tego projektu rozszerzenie dostarczania.

  2. Skompiluj projekt i wdrożyć na rozszerzenie dostarczania wirtualny plik dziennika i towarzyszącą dokumentację .pdb serwer raportów i Menedżer raportów.Aby uzyskać więcej informacji na temat wdrażania, zobacz Wdrażanie rozszerzenie dostawy.

  3. Jeśli zostały zapisane interfejs użytkownika subskrypcja, aby rozszerzyć Menedżer raportów, otwórz program Internet Explorer i przejdź do Menedżera raportów, pozostawiając otwarte w kodzie rozszerzenie dostarczania Visual Studio.Jeśli nie ma interfejs użytkownika subskrypcja rozmieszczony dla Menedżer raportów, wystarczy otworzyć klient aplikacji, z którego wywołanie na rozszerzenie dostarczania za pomocą interfejs API SOAP.

  4. Przejdź do Visual Studio i projekcie rozszerzenie dostarczania i zestaw niektóre punkty przerwań w kodzie.

  5. Kliknij projekt rozszerzenie dostarczania wciąż aktywne okno Dołącz do procesu na debugowania menu.

    Attach procesu zostanie otwarte okno dialogowe.

  6. Z listy procesów, wybierz Proces aspnet_wp.exe (lub w3wp.exe), jeśli aplikacja jest rozmieszczana na usługach IIS 6.0 i kliknij przycisk Attach.

  7. Zdefiniować, używając nowej subskrypcja na rozszerzenie dostarczania.Najprawdopodobniej będzie używany Menedżer raportów lub SOAP API.Powinno to wywoływanie debugger i wykonać kodu odpowiadającego punkty przerwań.

  8. Krok za pomocą kodu F11 klucz.Aby uzyskać więcej informacji o korzystaniu z Visual Studio do debugowania, zobacz sieci Visual Studio dokumentacji.