Comment : exécuter des applications ASP.NET 1.x dans .NET Framework 2.0
Mise à jour : novembre 2007
Cette rubrique montre comment exécuter une application Web ASP.NET version 1.x dans le .NET Framework version 2.0. Comme condition préalable, l'application Web ASP.NET 1.x doit être capable de s'exécuter dans la version 1.x du .NET Framework avec laquelle elle a été développée.
Le .NET Framework vous permet d'installer plusieurs versions du Common Language Runtime sur le même ordinateur. L'installation du .NET Framework 2.0 ne perturbera aucune application existante s'exécutant sur les versions antérieures du .NET Framework. Le .NET Framework 2.0 est conçu pour avoir un degré élevé de compatibilité descendante avec les applications créées avec les versions antérieures du .NET Framework. Une application qui s'exécute sur une version antérieure du .NET Framework peut être conçue pour s'exécuter sur le .NET Framework 2.0 en mappant l'application pour l'utilisation de l'extension ISAPI (Aspnet_isapi.dll) ASP.NET 2.0. Pour plus d'informations sur l'exécution côte à côte de plusieurs versions du .NET Framework, consultez Vue d'ensemble de l'exécution côte à côte dans ASP.NET.
L'exécution d'une application ASP.NET 1.x dans le .NET Framework 2.0 permet d'utiliser des fonctionnalités ASP.NET 2.0 dans les pages de votre application. Si vous choisissez d'effectuer une migration de votre application, vous devez examiner ce qui est nouveau dans ASP.NET, en particulier les modifications du modèle code-behind de page, de la structure des dossiers du site Web et de la compilation de page dynamique. Pour plus d'informations sur la migration d'ASP.NET 1.x vers ASP.NET 2.0, consultez Migration d'applications ASP.NET 1.x vers ASP.NET 2.0.
Pour configurer une table de scripts d'application 1.x pour utiliser le .NET Framework version 2.0
Dans le menu Démarrer, cliquez sur Exécuter.
Dans la zone Ouvrir, tapez inetmgr, puis cliquez sur OK.
Dans Gestionnaire des services IIS, développez l'ordinateur local, puis développez Sites Web.
Sélectionnez le site Web cible qui s'exécute dans le .NET Framework version 1.x.
Cliquez avec le bouton droit sur le nom du répertoire virtuel du site Web, puis cliquez sur Propriétés.
La boîte de dialogue Propriétés de <NomSiteWeb> s'affiche.
Dans la liste de sélection Version ASP.NET, choisissez le .NET Framework version 2.0.
Cliquez sur OK.
Accédez à une page dans votre application et vérifiez que votre application s'exécute comme prévu.