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.