Freigeben über


Analysieren von Anwendungen mit Visual Studio

Azure Migrate-Anwendungs- und Codebewertung für .NET hilft Ihnen, Probleme zu identifizieren, die Ihre Anwendung möglicherweise haben könnte, wenn sie zu Azure portiert wird, sowie die Leistung, Skalierbarkeit und Sicherheit zu verbessern, indem Sie moderne, cloudnative Lösungen vorschlägt.

Das Tool ist als Visual Studio-Erweiterung und als CLI-Tool verfügbar.

In diesem Leitfaden wird beschrieben, wie Sie mit der Visual Studio-Erweiterung Ihre Anwendung auf mögliche Inkompatibilitäten mit Azure überprüfen.

Wenn Sie die Visual Studio-Erweiterung nicht installiert haben, befolgen Sie zuerst diese Anweisungen.

Scannen Ihrer Anwendung

Mit der Anwendungs- und Codebewertung können Sie entscheiden, welche Projekte in Ihrer Lösung überprüft werden sollen, um Möglichkeiten für die Migration zu Azure zu identifizieren. Führen Sie die folgenden Schritte aus, um Ihre Anwendung zu scannen.

  1. Öffnen Sie in Visual Studio 2022 die Projektmappe mit den Projekten, die Sie zu Azure migrieren möchten.
  2. Klicken Sie mit der rechten Maustaste auf eines der Projekte im Projektmappen-Explorer-Fenster, und wählen Sie Replatforming zu Azure aus. Screenshot of the re-platform to Azure menu item in Visual Studio
  3. Das Hilfsprogramm startet und gibt Ihnen die Möglichkeit, einen neuen Analysebericht zu starten oder einen vorhandenen zu öffnen. Außerdem werden alle aktuellen Analyseberichte angezeigt. Screenshot showing the recent analysis reports
  4. Klicken Sie auf Neuer Bericht, und es werden die Projekte in Ihrer Projektmappe in einer Strukturansicht angezeigt. Es gibt Ihnen eine Option, um auszuwählen, welche Projekte analysiert werden sollen. Sie finden Webprojekte, die für Sie bereits ausgewählt sind, und Sie können die Auswahl ändern, indem Sie die Kontrollkästchen neben den Projekten aktivieren oder deaktivieren. Wenn das Tool ausgeführt wird, analysiert es auch die Abhängigkeiten, die Ihre ausgewählten Projekte haben. Screenshot showing the projects in the solution
  5. Klicken Sie auf die Schaltfläche Weiter und Sie erhalten die Möglichkeit, Quellcode und Einstellungen, binäre Abhängigkeiten oder beides zu analysieren. Screenshot of the product component selection screen

    Hinweis

    Die Option Quellcode und Einstellungen überprüft nur den Quellcode in den Projekten, die Sie auf dem vorherigen Bildschirm ausgewählt haben. Die Option Binäre Abhängigkeiten scannt alle Abhängigkeiten (z. B. NuGet-Pakete oder referenzierte DLLs), auf die Ihre Projekte angewiesen sind. Sie können erwarten, dass viele weitere Probleme erkannt werden, wenn binäre Abhängigkeiten ausgewählt ist. Das Scannen von Binärdateien kann nützlich sein, da die erkannten Probleme möglicherweise potenzielle Probleme in Abhängigkeiten identifizieren, aber auch nicht so nützlich, da Quellcode für diese Abhängigkeiten nicht verfügbar ist, sodass die Probleme nicht behoben werden können und im Falle potenzieller Probleme möglicherweise keine Probleme in Ihrem Fall vorliegen.

Es kann hilfreich sein, zwei verschiedene Berichte zu generieren: für Aktionselemente und für Ihr Bewusstsein. >

  1. Klicken Sie auf die Schaltfläche Analysieren, um den Scan zu starten. Die ausgewählten Projekte werden gescannt, um potenzielle Probleme bei der Migration zu Azure zu suchen. Wenn der Scan abgeschlossen ist, wird ein Dashboard mit Ergebnissen angezeigt. Screenshot showing the results of the scan

Nächste Schritte

Interpretieren der Ergebnisse

Informationen zum Interpretieren von Ergebnissen finden Sie unter Interpretieren der Analyseergebnisse aus der Azure Migrate-Anwendung und Codebewertung für .NET.