Udostępnij za pośrednictwem


Jak: instalowanie autonomicznych Profiler

Visual Studio dostarcza autonomiczny profiler oparty na wierszu poleceń, który można uruchomić bez instalowania Visual Studio IDE.Ta sytuacja występuje, gdy komputer nie posiada, lub nie może mieć zainstalowanego środowiska programistycznego.Na przykład nie należy instalować środowiska projektowania na produkcyjnym serwerze sieci Web.

[!UWAGA]

Podczas korzystania z autonomicznego profilera do zebrania danych wydajności dla witryny ASP.NET sieci Web, narzędzie VSPerfASPNetCmd wiersza poleceń jest zalecane przez VSPerfCmd.

Aby zainstalować autonomiczny profiler

  1. Zlokalizuj instalator autonomicznego profilera (vs_profiler.exe) na nośniku instalacyjnym Visual Studio w katalogu, który zawiera ścieżkę profilera \Standalone i uruchom go.

  2. Do ścieżki systemowej należy dodać ścieżki do vsintr.exe i msdis150.dll.

    [!UWAGA]

    W domyślnej instalacji Visual Studio, vsinstr.exe i msdis150.dll znajdują się w \Program Files\Visual Studio 10\Team Tools\Performance Tools.

  3. W wierszu poleceń wpisz VSInstr.

    [!UWAGA]

    Jeśli wyświetlane są informacje dotyczące użycia vsinstr.exe, wszystko jest poprawnie skonfigurowane.Jeśli wyświetlany jest błąd, który stwierdza, że vsinstr.exe lub jedna z jego zależności nie została znaleziona, upewnij się, że ścieżki zostały skonfigurowane poprawnie, jak opisano w kroku 2.

  4. Ustaw serwer symboli, ustawiając zmienną _NT_SYMBOL_PATH na symsrv*symsrv.dll*c:\localcache*http://msdl.microsoft.com/download/symbols

  5. Po skonfigurowaniu serwera symboli przy użyciu zmiennych środowiskowych systemu, uruchom narzędzia profilowania wiersza poleceń w nowym wierszu poleceń.Umożliwia to wprowadzenie nowych zmiennych środowiskowych.W oknie wiersza poleceń wpisz następujące polecenie:

    start %COMSPEC%

    [!UWAGA]

    Szczegółowe instrukcje dotyczące konfigurowania pakietu serwera symboli, zobacz Jak: Symbol Windows informacje.

  6. Użyj narzędzia VSPerfReport, aby serializować symbole do pliku danych profilowania (vsp).Użyj przełączników VSPerfReport /summary:all /packsymbols.Jeśli symbole nie zostały wstawione do pliku danych, upewnij się, że zmienna środowiskowa _NT_SYMBOL_PATH została ustawiona.

Zobacz też

Zadania

Instruktaż: Wiersza polecenia profilowanie przy użyciu pobierania próbek

Instruktaż: Wiersza polecenia profilowanie przy użyciu Instrumentacji

Jak: Symbol Windows informacje

Informacje

VSPerfReport

Koncepcje

Przy użyciu profilowania narzędzia z wiersza polecenia