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.
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.
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.
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.
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.
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.
Sie werden zur Eingabe eines Berichtsnamens aufgefordert. Geben Sie den Namen ein, und drücken Sie die EINGABETASTE.
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.
Nach Abschluss der Analyse wird der Bericht gespeichert und eine Zusammenfassung der Ergebnisse angezeigt.
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.