Udostępnij za pośrednictwem


Jak: debugowania z Centrum kod premii źródła

Z Visual Studio 2012 debugera, można debugować bezpieczne źródło udostępnionych z Microsoft MSDN kodu centrum premii.

W tym temacie wyjaśniono, jak i debugowania kodu centrum premii kodu źródłowego w programie Visual Studio.

Aby przygotować się do debugowania z kodu centrum Premium

  1. Podłącz czytnik kart inteligentnych i włóż kartę, uzyskane w Inicjatywa Shared Source.

  2. Uruchom Visual Studio.

  3. Na Narzędzia menu, kliknij Opcje.

  4. W Opcje otwarte okno dialogowe Debugowanie węzła i kliknij przycisk Ogólne.

  5. Wyczyść Włączyć tylko moje (zarządzane tylko kod) pole wyboru.

  6. Wybierz włączyć obsługę serwera źródłowego Włącz.

  7. Wyczyść wymagają plików źródłowych, aby dokładnie pasuje do wersji oryginalnej.

  8. W obszarze Debugowanie węzła, kliknij symbole.

  9. W Pliku symboli (.pdb) lokalizacje wyczyszczone pole Symbole serwera Microsoft pole wyboru, a następnie dodaj następujące lokalizacje:

    https://codepremium.msdn.microsoft.com/symbols

    src=https://codepremium.msdn.microsoft.com/source/Visual%20Studio%202010/SP1/

    [!UWAGA]

    Należy uwzględnić znaku kreski ułamkowej/ na końcu ścieżki.

    Przenieść te lokalizacje w górę na liście, aby zapewnić te symbole są ładowane najpierw.

    [!UWAGA]

    Te lokalizacje kodu centrum premii musi być wymieniony najpierw tak, że są one pierwszego lokalizacje, które są ładowane.W Visual Studio 2010, nie można przenieść wszystkie serwery powyżej Microsoft Symbol serwerów wejścia, dlatego należy wyczyścić pole wyboru.

    Aby załadować symbole z symboli Microsoft podczas sesji debugowania, wykonaj następujące czynności:

    1. Na debugowania menu, wybierz polecenie Windows i wybierz polecenie modułów.

    2. Wybierz moduł, który ma symbole, a następnie otwórz menu skrótów.Wybierz Obciążenia symbole z i wybierz polecenie Microsoft Symbol serwerów.

  10. W pamięci podręcznej symbole z symbolem serwerów w katalogu wprowadź lokalizację, takich jak C:\symbols gdzie kod centrum premii może buforować symbole.Buforowanie symboli można znacznie zwiększyć wydajność podczas debugowania.

    Jeśli występują trudności z debugowania kodu źródłowego z Visual Studio po wykonaniu tej procedury należy sprawdzić lokalizacji pamięci podręcznej dla plików symbol wcześniej buforowanych i nieaktualne.Usuwanie plików symbol nieaktualna.

  11. Click OK.

  12. Uruchom ponownie Visual Studio do zapewnienia, że ustawienia są zachowywane.

Debugowanie kodu źródłowego przy użyciu Dołącz do procesu

  1. Podłącz czytnik kart inteligentnych i włóż kartę, uzyskane w Inicjatywa Shared Source.

  2. Uruchom Visual Studio.

  3. Otwórz projekt programu Visual Studio.

  4. Na Narzędzia menu, kliknij Dołącz do procesu.

  5. W Dołącz do procesu okno dialogowe, kliknij przycisk Zaznacz.

  6. W Wybierz typ kodu dialogowe, pod wykryć te typy kodu, wybierz opcję macierzystego, zarządzane, i Managed(v4.0).

  7. Kliknij OK do odwołania Wybierz typ kodu okno dialogowe.

  8. W Dostępne procesy wybierz procesu, który chcesz debugować.

  9. Kliknij dołączyć.

  10. Po wyświetleniu monitu o potwierdzenie certyfikatu, kliknij przycisk OK.Wprowadź numer PIN.Jeśli zostanie wyświetlony monit, należy zaakceptować warunki użytkowania kod premii Centrum.

    Symbole pobieranie może trwać bardzo długo, w zależności od szybkości sieci.Na pasku stanu będzie wskazywać, kiedy wszystkie symbole zostały pomyślnie pobrane.

  11. Powtórz kroki Dołącz dla wszystkich projektów zarządzanych w rozwiązaniu.

Debugowanie kodu źródłowego z istniejącego rozwiązania

  1. W Solution Explorer, otwórz menu skrótów dla roztworu, a następnie wybierz polecenie Właściwości.

  2. W oknie dialogowym rozwiązania stron właściwości, wybierz polecenie Debugowania plików źródłowych w Wspólnych właściwości węzła.

  3. Dodaj następującą lokalizację do katalogi zawierające pliki źródłowe listy:

    https://codepremium.msdn.microsoft.com/source/Visual%20Studio%202010/SP1/

    [!UWAGA]

    Należy uwzględnić znaku kreski ułamkowej/ na końcu ścieżki.

  4. Dla każdego projektu zarządzanych w rozwiązaniu wykonaj następujące czynności

    1. W oknie Solution Explorer, otwórz menu skrótów dla projektu, a następnie wybierz Właściwości.

    2. Wybierz debugowania i wybierz polecenie włączyć debugowanie kodu unmanged.

Aby debugować rozwiązania z premii Centrum kodu źródłowego

  1. W sieci Package klasy, ustaw punkt przerwania na konstruktora pakietu.

  2. W Debug menu, kliknij Start Debugging.

  3. Kiedy trafisz przerwania w konstruktorze pakietu, przejdź do Stos okna i kliknij prawym przyciskiem myszy ramkę stosu zestawu, który chcesz załadować symbole, następnie kliknij przycisk Załadować symbole.

    Kliknij dwukrotnie ramkę wywołanie do ładowania źródła.

Do przeglądania kodu źródłowego na kod centrum premii

  1. Podłącz czytnik kart inteligentnych i włóż kartę, uzyskane w Inicjatywa Shared Source.

  2. Uruchom Internet Explorer wpisz następujący adres URL:https://codepremium.msdn.microsoft.com

  3. Przeglądaj, aby znaleźć żądane źródło.

Zobacz też

Koncepcje

Debuger zabezpieczeń

Inne zasoby

Ustawienia debugowania i przygotowanie

Centrum kod premii