Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A .NET Fordítóplatform (Roslyn) elemzői alapértelmezés szerint automatikusan elemzik a C# vagy Visual Basic kódot a buildelés során és a beírás során (élő kódelemzéssel). Ezért általában nem kell manuálisan aktiválnia a kódelemzést. Vannak azonban olyan esetek, amikor érdemes manuálisan aktiválni a kódelemzést:
- Egy adott projekt vagy megoldás összes fájljának kódelemzési figyelmeztetéseit szeretné megtekinteni. Alapértelmezés szerint az élő kódelemzés csak az aktív dokumentum elemzőit hajtja végre. A kódelemzést azonban a teljes projekten vagy megoldáson egyszer aktiválhatja. Másik lehetőségként engedélyezheti a folyamatos élő kódelemzés végrehajtását a teljes megoldáson. További információ: Élő kódelemzés konfigurálása a .NET-hez.
- Az igény szerinti kódelemzés végrehajtási munkafolyamatát részesíti előnyben a folyamatos élő elemzés vagy a buildelési idő elemzése helyett. Ha igen, letilthatja az elemző végrehajtását az élő elemzés és a build során. Ezután manuálisan aktiválhatja a kódelemzést egyszer egy projekten vagy megoldáson. Az elemzés letiltásáról további információt a .NET forráskódelemzésének letiltása című témakörben talál.
Megjegyzés:
A kódelemzés manuális futtatásához a Visual Studio 2019 16.5-ös vagy újabb verziója szükséges.
Kódelemzés manuális futtatása
Kódelemzés manuális futtatásához kövesse az alábbi lépéseket:
A Megoldáskezelőben válassza ki a projektet.
Az Elemzés menüben válassza a Kódelemzés futtatása>Kódelemzés futtatása [Projekt neve] elemen.
Másik lehetőségként, ha kódelemzés futtatását szeretné a teljes megoldáson elvégezni, válassza a Elemzés>Kódelemzés futtatása>a megoldáson lehetőséget.
A kódelemzés a háttérben kezdi meg a végrehajtást. A "projekt<" kódelemzését> futtató üzenet a Visual Studio bal alsó sarkában lévő állapotsoron jelenik meg. A kódelemzés befejezése után az állapotüzenet a "projekt<"> kódelemzésére módosul. A hibalista az összes kódelemzési diagnosztikával frissül.