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ů.
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.
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 .
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.
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.
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.
Zobrazí se výzva k zadání názvu sestavy. Zadejte název a stiskněte Enter.
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.
Po dokončení analýzy se sestava uloží a zobrazí se souhrn výsledků.
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.