Sdílet prostřednictvím


Analýza aplikací pomocí rozhraní příkazového řádku .NET

Posouzení kódu a aplikace Azure Migrate pro .NET vám pomůže identifikovat případné problémy, které vaše aplikace může mít při přenosu do Azure, a zlepšit výkon, škálovatelnost a zabezpečení tím, že navrhne moderní řešení nativní pro cloud.

Tento nástroj je k dispozici jako rozšíření sady Visual Studio a nástroj rozhraní příkazového řádku.

Tato příručka popisuje, jak pomocí nástroje rozhraní příkazového řádku vyhledat v aplikaci možné nekompatibility s Azure.

Pokud jste nástroj .NET CLI nenainstalovali, nejprve postupujte podle těchto pokynů.

Kontrola aplikace

Nástroj .NET CLI pro posouzení aplikací a kódu umožňuje rozhodnout, které projekty ve vašem řešení se mají kontrolovat a identifikovat příležitosti k migraci do Azure. Při kontrole aplikace postupujte podle těchto kroků.

  1. V rozhraní příkazového řádku zadejte appcat analyze a stiskněte Enter.

    Poznámka:

    Pokud se jedná o první spuštění aplikace a posouzení kódu pro .NET, zobrazí se informační zpráva o telemetrii a o tom, jak se odhlásit, pokud chcete.

  2. Zobrazí se obrazovka, která umožňuje vybrat projekty v řešení k analýze. Pomocí kláves se šipkami zvýrazněte jednotlivé projekty a stisknutím mezerníku je vyberte. Až budete připraveni, stiskněte Enter . A screenshot of the CLI tool's project selection

  3. Dále se zobrazí možnost analyzovat zdrojový kód a nastavení, binární závislosti nebo obojí. Zvolte požadovanou možnost a stiskněte Enter. Screenshot of the CLI dependency selection screen

    Poznámka:

    Možnost zdrojového kódu a nastavení prohledá pouze zdrojový kód v projektech, které jste vybrali na předchozí obrazovce. Možnost Binární závislosti prohledá všechny závislosti (například balíčky NuGet), na které vaše projekty spoléhají. Můžete očekávat, že při výběru binárních závislostí uvidíte mnoho dalších problémů. Tato možnost může vytvořit určitý "šum", protože také identifikuje potenciální problémy kompatibility binárních souborů, které se nutně nevztahují na vaši aplikaci.

  4. Zobrazí se výzva k vygenerování sestavy s výsledky analýzy. Výstup je možné naformátovat jako CSV, HTML nebo JSON. Stiskněte klávesu Enter. Screenshot of the CLI report format selection screen

  5. Zobrazí se výzva k zadání názvu sestavy. Zadejte název a stiskněte Enter. Screenshot of the CLI report name screen

  6. Nakonec se zobrazí dotaz, jestli chcete provést kontrolu. Pokud chcete pokračovat, stiskněte y , nebo n a vraťte se zpět a změňte možnosti.

  7. Po dokončení analýzy se sestava uloží a zobrazí se souhrn výsledků. Screenshot of the analysis summary

Další kroky

Interpretace výsledků

Informace o tom, jak interpretovat výsledky, najdete v tématu Interpretace výsledků analýzy z aplikace Azure Migrate a posouzení kódu pro .NET.