Analýza aplikací pomocí sady Visual Studio

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í rozšíření sady Visual Studio vyhledat v aplikaci možnou nekompatibilitu s Azure.

Pokud jste rozšíření sady Visual Studio nenainstalovali, nejprve postupujte podle těchto pokynů.

Kontrola aplikace

Posouzení aplikace a kódu vám umožní rozhodnout, které projekty ve vašem řešení se mají prohledávat a identifikovat příležitosti k migraci do Azure. Při kontrole aplikace postupujte podle těchto kroků.

  1. Otevřete řešení obsahující projekty, které chcete migrovat do Azure v sadě Visual Studio 2022.
  2. Klikněte pravým tlačítkem na některý z projektů v okně Průzkumník řešení a vyberte Možnost Znovu platformu do Azure. Screenshot of the re-platform to Azure menu item in Visual Studio
  3. Nástroj se spustí a poskytne vám možnost spustit novou sestavu analýzy nebo otevřít existující sestavu. Zobrazí se také všechny nedávné sestavy analýzy. Screenshot showing the recent analysis reports
  4. Klikněte na Novou sestavu a zobrazí se projekty v řešení ve stromovém zobrazení. Poskytne vám možnost vybrat, které projekty se mají analyzovat. Zobrazí se předem vybrané webové projekty a výběr můžete změnit zaškrtnutím nebo zrušením zaškrtnutí políček vedle projektů. Když se nástroj spustí, analyzuje také závislosti, které vybrané projekty mají. Screenshot showing the projects in the solution
  5. Klikněte na tlačítko Další a zobrazí se vám možnost analyzovat zdrojový kód a nastavení, binární závislosti nebo obojí. Screenshot of the product component 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 nebo odkazované knihovny DLL), 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ů. Prohledávání binárních souborů může být užitečné, protože zjištěné problémy můžou identifikovat potenciální problém v závislostech, ale nemusí být tak užitečné, protože zdrojový kód není pro tyto závislosti dostupný, takže se problémy nedají opravit a v případě potenciálních problémů to nemusí být problémy ve vašem případě.

Může být užitečné vygenerovat dvě různé sestavy: pro položky akcí a pro vaše povědomí. >

  1. Kliknutím na tlačítko Analyzovat spusťte kontrolu. Vybrané projekty se prohledají a hledají potenciální problémy při migraci do Azure. Po dokončení se zobrazí řídicí panel výsledků. Screenshot showing the results of the scan

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.