Comment : choisir la version du .NET Framework pour des applications
Mise à jour : novembre 2007
Dans Visual Studio Team System Architecture Edition, vous pouvez choisir la version .NET Framework pour une application ASP.NET, Windows ou Office sur le diagramme d'application. Cette action spécifie la version de .NET Framework que le projet de l'application doit cibler après que vous avez implémenté l'application.
Pour choisir la version du .NET Framework pour une application non implémentée
Cliquez avec le bouton droit sur l'application dans le diagramme d'application, puis cliquez sur Propriétés.
Dans la fenêtre Propriétés, affectez à la propriété Framework cible la version du .NET Framework que l'application doit cibler.
Si la contrainte Système d'exploitation est sélectionnée, confirmez que celle-ci spécifie la version .NET Framework que l'application requerra sur le serveur logique pour le déploiement.
Remarque : Pour rechercher cette contrainte, cliquez avec le bouton droit sur l'application et cliquez sur Paramètres et contraintes. Dans l'Éditeur de paramètres et de contraintes, développez le nœud Contraintes du serveur logique, le nœud du serveur logique et cliquez sur le nœud (et non la zone) Système d'exploitation. La contrainte est visible dans le volet de l'éditeur.
Visual Studio mettra à jour automatiquement le paramètre Framework cible de l'application lorsque vous modifierez la propriété Framework cible. Visual Studio validera ce paramètre par rapport au paramètre CommonLanguageRuntime du serveur logique lorsque vous évaluerez le déploiement.
Remarque : |
---|
La modification du paramètre Framework cible ne mettra pas à jour la propriété Framework cible. Si vous modifiez ce paramètre, mettez à jour la propriété Framework cible manuellement. Pour rechercher ce paramètre, cliquez avec le bouton droit sur l'application et cliquez sur Paramètres et contraintes. Dans l'Éditeur de paramètres et de contraintes, cliquez sur Paramètres de l'application. Vous verrez apparaître le paramètre dans le volet d'éditeur. |
Lorsque la contrainte Système d'exploitation est sélectionnée, Visual Studio valide cette contrainte par rapport au paramètre CommonLanguageRuntime du serveur logique lorsque vous évaluez le déploiement. Lorsque cette contrainte n'est pas sélectionnée, Visual Studio valide uniquement le paramètre Framework cible.
Visual Studio valide uniquement le paramètre Framework cible et la contrainte Système d'exploitation si celle-ci est sélectionnée. Il ne valide pas la propriété Infrastructure cible. Vous n'obtiendrez pas d'avertissement de validation si la propriété Framework cible ne correspond pas au paramètre ou à la contrainte.
Pour plus d'informations, consultez Application des paramètres, Utilisation des contraintes dans les applications et leurs relations, et « Considérations après implémentation » dans Considérations relatives à l'implémentation d'applications.
Pour changer la version du .NET Framework pour une application implémentée
Mettez à jour les propriétés du projet d'application en suivant les instructions de Ciblage d'un .NET Framework spécifique.
Cette action met à jour la version .NET Framework référencée par un projet d'application.
Si la contrainte Système d'exploitation est sélectionnée, confirmez que celle-ci spécifie la version .NET Framework que l'application requerra sur le serveur logique pour le déploiement.
Remarque : Pour rechercher cette contrainte, cliquez avec le bouton droit sur l'application et cliquez sur Paramètres et contraintes. Dans l'Éditeur Paramètres et contraintes, développez le nœud Contraintes du serveur logique, développez le nœud de serveur logique et cliquez sur le nœud (pas la zone) Système d'exploitation. Vous verrez apparaître la contrainte dans le volet d'éditeur.
Confirmez que le paramètre Framework cible indique la même version que les propriétés du projet.
Remarque : Pour rechercher ce paramètre, cliquez avec le bouton droit sur l'application et cliquez sur Paramètres et contraintes. Dans l'Éditeur de paramètres et de contraintes, cliquez sur Paramètres de l'application. Vous verrez apparaître le paramètre dans le volet d'éditeur.
Lorsque vous modifierez les propriétés du projet, Visual Studio ne mettra pas à jour automatiquement le paramètre Framework cible. Visual Studio validera ce paramètre par rapport au paramètre CommonLanguageRuntime du serveur logique lorsque vous évaluerez le déploiement. De même, Visual Studio ne mettra pas à jour la propriété Framework cible de l'application dans la fenêtre Propriétés. La propriété sera toujours vide et en lecture seule sur une application implémentée.
Visual Studio valide uniquement le paramètre Framework cible et la contrainte Système d'exploitation si celle-ci est sélectionnée. Il ne valide pas les propriétés du projet. Vous n'obtiendrez pas d'avertissement de validation si les propriétés du projet ne correspondent pas au paramètre ou à la contrainte.
Pour plus d'informations, consultez Application des paramètres, Utilisation des contraintes dans les applications et leurs relations et « Considérations après implémentation » dans Considérations relatives à l'implémentation d'applications.
Voir aussi
Autres ressources
Définition d'applications sur les diagrammes d'application
Implémentation d'applications dans des diagrammes d'application