Freigeben über


Analysieren von Anwendungen mit .NET CLI

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 dem CLI-Tool Ihre Anwendung auf mögliche Inkompatibilitäten mit Azure überprüfen.

Wenn Sie das .NET CLI-Tool nicht installiert haben, folgen Sie bitte zunächst diesen Anweisungen.

Scannen Ihrer Anwendung

Mit dem Tool zur Anwendungs- und Codebewertung für .NET CLI 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. Geben Sie in CLI appcat analyze ein und drücken Sie die EINGABETASTE.

    Hinweis

    Wenn Sie die Anwendungs- und Codebewertung für .NET zum ersten Mal ausführen, wird eine Informationsmeldung zu Telemetrie und ggf. zu deren Deaktivierung angezeigt.

  2. Es wird ein Bildschirm angezeigt, auf dem Sie die zu analysierenden Projekte in Ihrer Lösung auswählen können. Verwenden Sie die Pfeiltasten, um einzelne Projekte hervorzuheben, und drücken Sie die LEERTASTE, um sie auszuwählen. Drücken Sie die EINGABETASTE, wenn Sie bereit sind. A screenshot of the CLI tool's project selection

  3. Als Nächstes erhalten Sie die Möglichkeit, Quellcode und Einstellungen, binäre Abhängigkeiten oder beides zu analysieren. Treffen Sie Ihre Auswahl, und drücken Sie die EINGABETASTE. Screenshot of the CLI dependency 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), auf die Ihre Projekte angewiesen sind. Sie können erwarten, dass viele weitere Probleme erkannt werden, wenn binäre Abhängigkeiten ausgewählt ist. Diese Option kann ein gewisses „Rauschen“ schaffen, da es auch potenzielle Kompatibilitätsprobleme der Binärdateien identifiziert, die nicht unbedingt für Ihre Anwendung gelten.

  4. Anschließend werden Sie aufgefordert, einen Bericht mit den Ergebnissen der Analyse zu generieren. Die Ausgabe kann als CSV, HTML oder JSON formatiert werden. Drücken Sie die EINGABETASTE. Screenshot of the CLI report format selection screen

  5. Sie werden zur Eingabe eines Berichtsnamens aufgefordert. Geben Sie den Namen ein, und drücken Sie die EINGABETASTE. Screenshot of the CLI report name screen

  6. Schließlich werden Sie gefragt, ob Sie den Scan durchführen möchten. Drücken Sie y, um fortzufahren, oder n, um zurück zu gehen und Optionen zu ändern.

  7. Nach Abschluss der Analyse wird der Bericht gespeichert und eine Zusammenfassung der Ergebnisse angezeigt. Screenshot of the analysis summary

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.