Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz 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 w wykonywaniu analizy kodu na żądanie zamiast ciągłej analizy w czasie rzeczywistym lub analizy podczas 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 / Notatka
Ręczne uruchamianie analizy kodu wymaga programu Visual Studio 2019 w wersji 16.5 lub nowszej.
Ręczne uruchamianie analizy kodu
Aby ręcznie uruchomić analizę kodu, wykonaj następujące kroki:
W Eksploratorze 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 Analizuj>Uruchom analizę kodu>w rozwiązaniu.
Analiza kodu rozpoczyna się 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 odświeża się wraz ze wszystkimi wynikami diagnostycznymi analizy kodu.