AppDomainSetup.TargetFrameworkName Eigenschap

Definitie

Hiermee wordt een tekenreeks opgehaald (of, in .NET Framework) die het doelframework opgeeft in een indeling die kan worden geparseerd door de FrameworkName(String) constructor.

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

Waarde van eigenschap

Het doelframework van het uitvoerbare bestand dat het proces heeft gestart.

Opmerkingen

Stel deze eigenschap in om de momenteel actieve versie van het .NET Framework te laten weten dat het toepassingsdomein wordt gebruikt voor het laden en uitvoeren van assembly's die zijn gecompileerd voor de doelversie en het doelprofiel. Als de momenteel actieve versie van het .NET Framework optionele gedragingen heeft die van invloed zijn op de compatibiliteit van code die is gecompileerd met de doelversie, kan dit gedrag, indien van toepassing, in- of uitschakelen om de compatibiliteit te verbeteren. Dit kan handig zijn wanneer een toepassing invoegtoepassingen ondersteunt die zijn gecompileerd met meerdere versies van het .NET Framework door deze in afzonderlijke toepassingsdomeinen uit te voeren.

Voor clienttoepassingen wordt de waarde van de TargetFrameworkName eigenschap afgeleid van het TargetFrameworkAttribute kenmerk. In Visual Studio 2010 en hoger wordt dit kenmerk automatisch toegevoegd aan de assembly op basis van de instelling van de eigenschap Target Framework van het project.

Van toepassing op