Convertir en site Web déplace toutes vos déclarations de contrôle de la classe de page principale vers un fichier secondaire (yourpage.aspx.designer.cs). Il le fait en utilisant une classe partielle. C'est-à-dire la même classe pour votre page, mais divisée en deux fichiers séparés.
Ceci permet au concepteur VS2k5 (et VS2k8) de générer du code pour vos pages sans déverser de spaghetti de code généré dans le fichier de classe principal.
Vous n'avez pas besoin de faire cette étape pour construire le projet, mais si vous continuez à gérer le projet, vous le voudrez aussi.
EDIT:
Hé, regardez, MSDN me sauvegarde:
Pour convertir le code à utiliser le modèle de classe partielle
- Assurez-vous que le code compile sans erreur.
- Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le nom du projet, puis cliquez sur Convertir en application Web. Cette commande parcourt chaque page et contrôle utilisateur dans le projet. Il déplace toutes les déclarations de contrôle dans un fichier .designer.cs ou designer.vb. Il ajoute également des déclarations de gestionnaire d'événements au balisage de contrôle de serveur dans les fichiers .aspx et .ascx.
- Une fois le processus terminé, vérifiez dans la fenêtre Liste des tâches si des erreurs de conversion ont été signalées.
- Si la liste des tâches affiche des erreurs, cliquez avec le bouton droit sur la page correspondante dans l'Explorateur de solutions et sélectionnez Afficher le code et Afficher le fichier de code pour examiner le code et résoudre les problèmes.
- Recompilez le projet pour vous assurer qu'il est compilé sans erreur.