Sdílet prostřednictvím


AppDomainSetup.TargetFrameworkName Vlastnost

Definice

Získá (nebo v rozhraní .NET Framework nastaví) řetězec, který určuje cílovou architekturu ve formátu, který lze analyzovat konstruktorem FrameworkName(String) .

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

Hodnota vlastnosti

Cílová architektura spustitelného souboru, který proces spustil.

Poznámky

Nastavte tuto vlastnost tak, aby informovat aktuálně spuštěnou verzi rozhraní .NET Framework, že doména aplikace bude použita k načtení a spuštění sestavení, která byla zkompilována pro cílovou verzi a profil. Pokud aktuálně spuštěná verze rozhraní .NET Framework má volitelné chování, které má vliv na kompatibilitu kódu zkompilovaného s cílovou verzí, může toto chování podle potřeby povolit nebo zakázat, aby se zlepšila kompatibilita. To může být užitečné, když aplikace podporuje doplňky zkompilované s více verzemi rozhraní .NET Framework jejich spuštěním v samostatných doménách aplikace.

U klientských TargetFrameworkName aplikací je hodnota vlastnosti odvozena z atributu TargetFrameworkAttribute . V sadě Visual Studio 2010 a novějších se tento atribut přidá do sestavení automaticky na základě nastavení vlastnosti Target Framework projektu.

Platí pro