AppDomainSetup.TargetFrameworkName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient (ou, dans .NET Framework, définit) une chaîne qui spécifie l’infrastructure cible dans un format qui peut être analysé par le FrameworkName(String) constructeur.
public:
property System::String ^ TargetFrameworkName { System::String ^ get(); };
public:
property System::String ^ TargetFrameworkName { System::String ^ get(); void set(System::String ^ value); };
public string? TargetFrameworkName { get; }
public string TargetFrameworkName { get; set; }
member this.TargetFrameworkName : string
member this.TargetFrameworkName : string with get, set
Public ReadOnly Property TargetFrameworkName As String
Public Property TargetFrameworkName As String
Valeur de propriété
Framework cible du fichier exécutable qui a démarré le processus.
Remarques
Définissez cette propriété pour indiquer à la version en cours d’exécution du .NET Framework que le domaine d’application sera utilisé pour charger et exécuter des assemblys qui ont été compilés pour la version cible et le profil. Si la version en cours d’exécution du .NET Framework a des comportements facultatifs qui affectent la compatibilité du code compilé avec la version cible, elle peut activer ou désactiver ces comportements, selon les besoins, pour améliorer la compatibilité. Cela peut être utile lorsqu’une application prend en charge les compléments compilés avec plusieurs versions du .NET Framework en les exécutant dans des domaines d’application distincts.
Pour les applications clientes, la valeur de la TargetFrameworkName propriété est déduite de l’attribut TargetFrameworkAttribute . Dans Visual Studio 2010 et versions ultérieures, cet attribut est ajouté automatiquement à l’assembly en fonction du paramètre de la propriété Target Framework du projet.