Mise à niveau d'applications créées dans des versions précédentes de Visual Basic
Mise à jour : novembre 2007
Visual Basic 2008 vous permet de mettre à niveau des applications créées dans Visual Basic 6.0 et ainsi de poursuivre leur développement en bénéficiant des avantages du .NET Framework. Lorsque vous ouvrez pour la première fois un fichier projet Visual Basic 6.0 (.vbp), l'Assistant Mise à niveau apparaît. Vous pouvez également mettre à niveau des projets en dehors de l'environnement de développement avec l'outil de ligne de commande fourni.
Les outils de mise à niveau modifient le code contenu dans votre projet pour le rendre conforme à la syntaxe de Visual Basic 2008 et remplacent les formulaires et les contrôles par leurs équivalents dans Visual Basic 2008. En raison des différences entre Visual Basic 6.0 et Visual Basic 2008, certaines parties de votre projet peuvent ne pas être mises à niveau correctement. Dans ces cas, vous recevez un rapport de mise à niveau qui vous guidera dans le processus de modification de l'application.
Remarque : |
---|
Si vous n'êtes pas prêt à mettre à niveau votre application Visual Basic 6.0, vous pouvez toujours tirer parti des avantages du .NET Framework en utilisant Interop Forms Toolkit 2.0. Interop Forms Toolkit vous permet de créer de nouveaux formulaires ou des contrôles utilisateur dans Visual Basic 2008 et de les utiliser dans votre application Visual Basic 6.0. Interop Toolkit 2.0 peut être téléchargé gratuitement sur le site Web MSDN. |
Certaines applications Visual Basic 6.0 peuvent ne pas gagner à être mises à niveau vers Visual Basic 2008. Vous pouvez préparer les applications que vous décidez de mettre à niveau afin que la mise à niveau ne pose pas de difficulté sérieuse.
Les rubriques suivantes vous aideront à mieux comprendre les tenants et aboutissants du processus de mise à niveau.
Dans cette section
Pourquoi une mise à niveau ?
Présente les différences entre Visual Basic 6.0 et Visual Basic 2008.Points à considérer avant d'effectuer la mise à niveau
Présente les restrictions à la mise à niveau et les points à prendre en considération avant de l'effectuer.Préparation d'une application Visual Basic 6.0 en vue de sa mise à niveau
Décrit comment s'assurer qu'une application est prête pour la mise à niveau.Recommandations de mise à niveau relatives au langage
Fournit des recommandations que vous pouvez suivre lorsque vous préparez une application Visual Basic 6.0 en vue de sa mise à niveau ou lorsque vous développez des applications Visual Basic 6.0 susceptibles d'être mises à niveau ultérieurement.Bibliothèque de compatibilité Visual Basic 6.0
Présente un mécanisme fourni pour la compatibilité descendante.Assistant Mise à niveau de Visual Basic
Fournit une vue d'ensemble de la mise à niveau d'un projet Visual Basic 6.0 vers Visual Basic 2008 à l'aide de l'Assistant Mise à niveau.Comment : mettre à niveau un projet à l'aide de l'Assistant Mise à niveau de Visual Basic
Explique comment utiliser l'Assistant Mise à niveau.Mettre à niveau le code Visual Basic 6, boîte de dialogue
Décrit l'interface utilisateur pour la mise à niveau de code Visual Basic 6.0 en code Visual Basic 2008.Comment : mettre à niveau du code Visual Basic 6.0 à l'aide de la boîte de dialogue Mettre à niveau le code Visual Basic 6
Explique comment mettre à niveau du code Visual Basic 6.0 en code Visual Basic 2008.Comment : émuler un contrôle Tri-state Visual Basic 6.0 dans une application mise à niveau
Explique comment utiliser un contrôle ImageList pour émuler un contrôle Tri-state Visual Basic 6.0.Mise à niveau de projets WebClass vers Visual Basic 2005
Explique comment mettre à niveau des projets WebClass (également appelés applications IIS) vers des projets d'application Web ASP.NET.Fin du processus de mise à niveau
Décrit les opérations à effectuer une fois que l'Assistant Mise à niveau a fini de s'exécuter.Rapport de mise à niveau Visual Basic
Décrit le format et l'objectif du rapport de mise à niveau.Comment : afficher le rapport de mise à niveau
Explique comment ouvrir un rapport de mise à niveau.Comment : mettre à niveau un projet à partir de la ligne de commande
Explique comment utiliser l'outil de mise à niveau de la ligne de commande.Dépannage des applications mises à niveau à partir de Visual Basic 6.0
Répertorie certains problèmes connus non détectés par les outils de mise à niveau et explique comment y remédier.Bibliothèque de compatibilité des imprimantes
Propose une vue d'ensemble de la Bibliothèque de compatibilité des imprimantes.Comment : réparer des erreurs de mise à niveau à l'aide de la Bibliothèque de compatibilité des imprimantes (Visual Basic)
Montre comment corriger les erreurs de mise à niveau de l'Printer.Déploiement d'applications faisant référence à la Bibliothèque de compatibilité des imprimantes
Décrit comment déployer des applications faisant référence à la Bibliothèque de compatibilité des imprimantes à l'aide de l'amorçage.
Rubriques connexes
Nouveautés de Visual Basic
Décrit les nouvelles fonctionnalités dans Visual Basic 2008.Aide pour les utilisateurs de Visual Basic 6.0
Répertorie les différences entre Visual Basic 6.0 et Visual Basic 2008.Utilisation de Visual Basic 6.0 et de la version actuelle de Visual Basic
Présente les points de compatibilité entre les deux versions de Visual Basic.