View a markdown version of this page

Modernisieren.NET in der IDE - AWS Transformieren

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Modernisieren.NET in der IDE

AWS Transform beinhaltet einen interaktiven, agentischen KI-Assistenten im AWS Toolkit für. Visual Studio Er ermöglicht es Ihnen, Anwendungen mithilfe einer dialogorientierten, schrittweisen Benutzerführung direkt in Ihrer IDE zu modernisieren. Um eine.NET-Lösung oder -Projekt zu AWS transformieren, analysiert der Transform-Agent Ihre Codebasis, ermittelt die für die Portierung Ihrer Anwendung erforderlichen Updates und generiert vor Beginn der Transformation einen Bewertungsbericht und einen Transformationsplan.

Die Visual Studio IDE-Umgebung unterstützt nur die Authentifizierung durch IAM Identity Center. Weitere Informationen finden Sie unter Benutzer im IAM Identity Center hinzufügen.

Das IDE-Erlebnis bietet autonome und interaktive Modi. Verwenden Sie den autonomen Modus für die unbeaufsichtigte Transformation, der sich für Aufträge über Nacht oder lang andauernde Aufgaben eignet. Verwenden Sie den interaktiven Modus, um mit dem Agenten im Chat zusammenzuarbeiten. Dabei erhalten Sie einen umfassenden Überblick über die Transformation, einen anpassbaren Transformationsplan und eine schrittweise Überprüfung jedes Projekts. Sie können iterieren, um die Ergebnisse zu verfeinern, oder die Richtung ändern, bis Sie zufrieden sind.

Wenn ein Transformationsjob aktiv ist, können Sie mit drei Fenstern interagieren:

  • Das Chat-Fenster ist Ihr primärer Interaktionspunkt mit dem Transformationsagenten. Verwenden Sie den Chat, um Fragen zu stellen, Optionen zu besprechen, die Transformation zu steuern und zu iterieren.

  • Im Fenster „Jobplan AWS transformieren“ werden Fortschrittsschritte angezeigt. Hier können Sie Artefakte herunterladen oder hochladen oder Unterschiede bei Codeänderungen anzeigen.

  • Das Worklog-Fenster zeigt ein Protokoll der Transformationsaktivitäten in natürlicher Sprache.

AWS Transform führt vier wichtige Aufgaben aus, um .NET-Anwendungen nach Linux zu portieren:

  • Führt ein Upgrade von.NET- und Sprachversionen durch — Führt ein Upgrade von älterem.NET-C#-Code auf aktuelle .NET- und Sprachversionen durch.

  • Migrieren von .NET Framework zu plattformübergreifendem .NET – migriert Projekte und Pakete vom Windows-abhängigen .NET Framework zu plattformübergreifendem .NET, das mit Linux kompatibel ist

  • Umschreiben von Code zugunsten der Linux-Kompatibilität – nimmt einen Faktorwechsel für veraltete und ineffiziente Codekomponenten vor und schreibt sie neu

  • Generiert einen Bericht zur Linux-Kompatibilität — Für offene Aufgaben, bei denen Benutzereingriffe erforderlich sind, damit der Code unter Linux erstellt und ausgeführt werden kann, bietet AWS Transform einen detaillierten Bericht über die Aktionen, die zur Konfiguration Ihrer Anwendung nach der Transformation erforderlich sind.

Weitere Informationen darüber, wie Transform AWS .NET-Transformationen durchführt, finden Sie unter. Wie AWS Transform modernisiert.NET-Anwendungen

Informationen zur Modernisierung Ihres .NET-Codes mithilfe von AWS Transform aus der Visual Studio IDE finden Sie im Folgenden:

Kontingente

Informationen zu AWS Transformationskontingenten für .NET-Transformationen in der IDE finden Sie unterKontingente für AWS Transformieren.