Udostępnij za pośrednictwem


DA0002: Brak VSPerfCorProf.dll

Identyfikator reguły

DA0002

Kategoria

Użycie Profiling Tools

Metody profilowania

Profilowanie przy użyciu narzędzia wiersza polecenia VSPerfCmd i VSPerfASPNETCmd

Wiadomość

Wydaje się, że plik zebrano bez poprawnego ustawienia zmiennych środowiskowych z VSPerfCLREnv.cmd.Symbole dla zarządzanych plików binarnych mogą nie zostać rozwiązane.

Typ reguły

Informacje

Przyczyna

Profiler nie mógł odnaleźć pliku VSPerfCorProf.dll podczas wykonywania profilowania.Ostrzeżenie to występuje, gdy narzędzia wiersza polecenia dla kolekcji danych profilowania są używane bez użycia narzędzia VSPerfCLREnv.cmd do zainicjowania niezbędnych zmiennych środowiskowych.Ostrzeżenie to może się również pokazać, jeśli podczas uruchamiania Profiling Tools działa inny profiler.

Opis reguły

Określone zmienne środowiskowe muszą być ustawione przed włączeniem profilowania, aby profiler rozwiązał symbole w plikach binarnych .NET Framework.Ostrzeżenie to sugeruje, że narzędzie VSPerfCLREnv.cmd nie zostało uruchomione przed zebraniem danych profilowania.Symbole dla zarządzanych plików binarnych mogą nie zostać rozwiązane.Aby uzyskać więcej informacji na temat korzystania z Profiling Tools z wiersza polecenia, zobacz Przy użyciu profilowania narzędzia z wiersza polecenia

Jak naprawić naruszenia

Kiedy profilujesz zarządzane aplikacje za pomocą narzędzi wiersza polecenia w Visual Studio Profiling Tools, uruchom narzędzia wiersza polecenia VSPerfCLREnv przed rozpoczęciem zbierania danych.