Partager via


Vue d'ensemble : conversion de sites Web et de projets Visual Studio en Visual Studio 2008

Mise à jour : novembre 2007

Cette rubrique décrit des concepts clés, des types de projet et des scénarios pour convertir des projets Web créés dans Visual Studio .NET 2002, Visual Studio .NET 2003 et Visual Studio 2005 en projetsVisual Studio 2008.

Concepts de conversion

La conversion d'un site Web ou d'un projet Visual Studio d'une version antérieure vers Visual Studio 2008 se fait en deux étapes : la conversion du format de projet et la mise à niveau de la version du .NET Framework. La conversion du format du projet Web est obligatoire.

Remarque importante :

Si vous avez ouvert ou converti un projet depuis une version antérieure de Visual Studio dans Visual Studio 2008, la réouverture du projet dans la version antérieure ne sera pas prise en charge. La conversion est prévue pour être à sens unique.

Si vous convertissez depuis Visual Studio 2005, vous pouvez également mettre à niveau le projet pour qu'il s'exécute sur .NET Framework 3.5. Vous pouvez également omettre la mise à niveau et le laisser s'exécuter sur la version d'origine du .NET Framework.

Si vous convertissez un projet de Visual Studio 2002 ou 2003, vous devez mettre à niveau le projet pour qu'il s'exécute sur .NET Framework 2.0 SP1 ou .NET Framework 3.5.

Formats de projet Web

Le tableau suivant répertorie les types de projets Web disponibles dans chaque version de Visual Studio.

Type de projet Visual Studio

Commentaire

Complément d'information

Projet Web Visual Studio .NET 2002 et 2003

Format par défaut pour les sites Web dans Visual Studio .NET 2002 et 2003.

Conversion à partir de Visual Studio .NET 2002 ou 2003

Projet de site Web Visual Studio 2005

Format de projet par défaut pour Visual Studio 2005.

Microsoft Visual Studio 2005 Web Project System

Projet d'application Web Visual Studio 2005 SP1

Type de projet introduit avec SP1. Ce type de projet ajoute des fonctionnalités de gestion de projet et facilite la conversion depuis les versions antérieures.

Pour obtenir une explication du format de projet d'application Web introduit dans SP1, consultez Introduction aux projets d'application Web (en anglais).

Projet de site Web Visual Studio 2008

Format de site Web semblable au format par défaut utilisé dans Visual Studio 2005.

Disposition des sites Web ASP.NET

Projets d'application Web Visual Studio 2008

Format de projet semblable au format de projet d'application Web utilisé dans Visual Studio 2005.

Dans Visual Studio 2008, il s'agit vraisemblablement du format de cible le plus courant pour les sites Web convertis depuis Visual Studio .NET 2002 et 2003.

Vue d'ensemble des projets d'application Web

Sites Web AJAX

Un site Web qui inclut la prise en charge des fonctionnalités AJAX basées sur Microsoft ASP.NET AJAX est appelé site Web Ajax. Vous pouvez ajouter la prise en charge d'AJAX à un site Web Visual Studio 2005 en installant les composants ASP.NET AJAX sur votre ordinateur et votre serveur Web de développement. Vous pouvez alors ajouter des contrôles et des fonctionnalités AJAX au site Web. Pour plus d'informations, consultez le site Web ASP.NET AJAX (en anglais).

Si vous souhaitez convertir un site Web Visual Studio 2005 qui contient des fonctionnalités AJAX vers Visual Studio 2008, le processus général est semblable mais vous devez exécuter des étapes supplémentaires. Une fois converti le projet Visual Studio selon les procédures des rubriques répertoriées dans la section suivante, suivez les étapes décrites dans Comment : mettre à niveau un projet Web ASP.NET AJAX 1.0 vers .NET Framework 3.5

Scénarios de conversion

Le tableau suivant fournit un récapitulatif des scénarios de conversion de projet Web les plus courants. Certains scénarios de conversion peuvent être exécutés à l'aide de l'Assistant Conversion de Visual Studio. D'autres doivent être exécutés manuellement.

Recherchez le scénario de conversion souhaité dans le tableau, puis suivez les liens associés vers la documentation supplémentaire concernant ce type de conversion.

Format de projet Visual Studio d'origine

Format de projet Visual Studio cible

Commentaires

Projet Web Visual Studio .NET 2002 ou 2003

Projets d'application Web Visual Studio 2008

Pour plus d'informations, consultez Procédure pas à pas : conversion d'un projet Web Visual Studio 2002 ou 2003 en projet d'application Web Visual Studio 2008.

Projet Web Visual Studio .NET 2002 et 2003

Projet de site Web Visual Studio 2008

Cette conversion est possible, mais la conversion vers un projet d'application Web est recommandée et est plus simple. Pour plus d'informations sur la conversion vers un site Web Visual Studio 2008, consultez Problèmes courants liés à la conversion de projets Web et leurs solutions (en anglais).

Projet de site Web Visual Studio 2005

Projets d'application Web Visual Studio 2008

Pour plus d'informations, consultez Procédure pas à pas : conversion d'un projet de site Web Visual Studio 2005 en projet d'application Web Visual Studio 2008.

Projet de site Web Visual Studio 2005

Projet de site Web Visual Studio 2008

Pour plus d'informations, consultez Procédure pas à pas : conversion d'un projet de site Web Visual Studio 2005 en projet de site Web Visual Studio 2008.

Projets d'application Web Visual Studio 2005

Projets d'application Web Visual Studio 2008

Pour plus d'informations, consultez Procédure pas à pas : conversion d'un projet d'application Web Visual Studio 2005 en projet d'application Web Visual Studio 2008.

Voir aussi

Tâches

Comment : utiliser un projet Web ASP.NET AJAX 1.0 dans Visual Studio 2008

Comment : mettre à niveau un projet Web ASP.NET AJAX 1.0 vers .NET Framework 3.5

Procédure pas à pas : conversion d'un projet Web Visual Studio 2002 ou 2003 en projet d'application Web Visual Studio 2008

Procédure pas à pas : conversion d'un projet de site Web Visual Studio 2005 en projet d'application Web Visual Studio 2008

Procédure pas à pas : conversion d'un projet de site Web Visual Studio 2005 en projet de site Web Visual Studio 2008

Procédure pas à pas : conversion d'un projet d'application Web Visual Studio 2005 en projet d'application Web Visual Studio 2008

Concepts

Ciblage du .NET Framework pour des sites Web

Migration et conversion de sites Web ASP.NET