Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Domyślnie analizatory platformy kompilatora .NET (Roslyn) automatycznie analizują kod C# lub Visual Basic podczas kompilacji i podczas wpisywania (za pośrednictwem analizy kodu na żywo). W związku z tym zwykle nie trzeba ręcznie wyzwalać analizy kodu. Istnieją jednak pewne scenariusze, w których można ręcznie wyzwolić analizę kodu:
- Chcesz wyświetlić ostrzeżenia analizy kodu dla wszystkich plików w określonym projekcie lub rozwiązaniu. Domyślnie analiza kodu na żywo wykonuje analizatory tylko dla aktywnego dokumentu. Możesz jednak zdecydować się na wyzwalanie analizy kodu raz w całym projekcie lub rozwiązaniu. Alternatywnie można włączyć ciągłą analizę kodu na żywo do wykonania w całym rozwiązaniu. Aby uzyskać więcej informacji, zobacz Konfigurowanie analizy kodu na żywo dla platformy .NET.
- Preferujesz przepływ pracy wykonywania analizy kodu na żądanie w przypadku ciągłej analizy na żywo lub analizy czasu kompilacji. Jeśli tak, możesz wyłączyć wykonywanie analizatora podczas analizy na żywo i kompilacji. Następnie możesz ręcznie wyzwolić analizę kodu raz w projekcie lub rozwiązaniu. Aby uzyskać informacje na temat wyłączania analizy, zobacz Wyłączanie analizy kodu źródłowego dla platformy .NET.
Uwaga
Ręczne uruchamianie analizy kodu wymaga programu Visual Studio 2019 w wersji 16.5 lub nowszej.
Ręczne przeprowadzanie analizy kodu
Aby ręcznie uruchomić analizę kodu, wykonaj następujące kroki:
W Eksplorator rozwiązań wybierz projekt.
Z menu Analizuj wybierz pozycję Uruchom analizę kodu Uruchom analizę>kodu w pozycji [Nazwa projektu].
Alternatywnie, aby uruchomić analizę kodu w całym rozwiązaniu, wybierz pozycję Analizuj analizę>kodu>przebiegu w rozwiązaniu.
Analiza kodu rozpoczyna wykonywanie w tle. Komunikat Uruchomiona analiza kodu dla projektu<> jest wyświetlany na pasku stanu programu Visual Studio w lewym dolnym rogu. Po zakończeniu analizy kodu komunikat o stanie zmieni się na Ukończono analizę kodu dla projektu><. Lista błędów zostanie odświeżona wraz ze wszystkimi diagnostykami analizy kodu.