Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Transformant. NETapplications avec Amazon Q Developer

Mode de mise au point

Sur cette page

Transformant. NETapplications avec Amazon Q Developer - Amazon Q Developer

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Note

Transformant. NETles applications avec Amazon Q en version préliminaire IDE sont en cours de prévisualisation et peuvent faire l'objet de modifications.

Amazon Q Developer peut porter votre application Windows. NETapplications multiplateformes compatibles avec Linux. NETapplications via un flux de travail de refactoring génératif basé sur l'IA. Amazon Q vous permet également de mettre à niveau les versions obsolètes du multiplateforme. NETapplications vers des versions plus récentes.

Pour transformer un. NETsolution ou projet, Amazon Q analyse votre base de code, détermine les mises à jour nécessaires pour porter votre application et génère un plan de transformation avant le début de la transformation. Au cours de cette analyse, Amazon Q divise votre. NETsolution ou projet dans des groupes de codes que vous pouvez consulter dans le plan de transformation. Un groupe de codes est un projet et toutes ses dépendances qui, ensemble, génèrent une unité de code constructible telle qu'une bibliothèque de liens dynamiques (DLL) ou un exécutable.

Pendant la transformation, Amazon Q fournit des step-by-step mises à jour dans un hub de transformation où vous pouvez suivre les progrès. Après avoir transformé votre application, Amazon Q génère un résumé des modifications proposées dans une vue différentielle afin que vous puissiez éventuellement vérifier les modifications avant de les accepter. Lorsque vous acceptez les modifications, Amazon Q effectue des mises à jour sur place de votre. NETsolution ou projet.

Amazon Q exécute quatre tâches clés pour le portage. NETapplications pour Linux :

  • Met à niveau la version linguistique : remplace les versions obsolètes du code C# par des versions C# compatibles avec Linux.

  • Migre depuis. NET Du framework au multiplateforme. NET — Migre les projets et les packages depuis Windows en fonction de Windows. NET Du framework au multiplateforme. NETcompatible avec Linux.

  • Réécrit le code pour assurer la compatibilité avec Linux : refactorise et réécrit les composants de code obsolètes et inefficaces.

  • Génère un rapport de compatibilité Linux : pour les tâches ouvertes nécessitant l'intervention de l'utilisateur pour créer et exécuter le code sous Linux, Amazon Q fournit un rapport détaillé des actions nécessaires pour configurer votre application après la transformation.

Pour plus d'informations sur les performances d'Amazon Q. NETtransformations, voir Comment ça marche.

Note

Amazon Q peut également se transformer. NETles applications du Q Developer transforment l'expérience Web. Pour les tâches de portage à grande échelle, nous vous recommandons d'utiliser l'expérience Web.

Après avoir transféré des projets dans l'expérience Web, vous pouvez porter des projets individuels avec Amazon Q dans Visual Studio pour vérifier les transformations et apporter des modifications si nécessaire.

Quotas

. NETles transformations effectuées avec Amazon Q dans le IDE cadre du maintien des quotas suivants :

  • Nombre maximum de lignes de code par tâche : nombre maximal de lignes de code qu'Amazon Q peut transformer dans une tâche de transformation donnée. Il s'agit également de la limite totale mensuelle pour. NETtransformations.

  • Nombre maximal de tâches exécutées à la fois : nombre maximal de tâches de transformation que vous pouvez exécuter simultanément.

Ressource Quotas
Nombre maximum de lignes de code par tâche 100 000 lignes de code
Nombre maximum de tâches exécutées à la fois

2 offres d'emploi par AWS compte

1 tâche par AWS utilisateur

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.