AppDomainSetup.TargetFrameworkName Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera (lub w .NET Framework zestawy) ciąg określający strukturę docelową w formacie, który może być analizowany przez FrameworkName(String) konstruktora.
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
Wartość właściwości
Docelowa struktura pliku wykonywalnego, która rozpoczęła proces.
Uwagi
Ustaw tę właściwość, aby poinformować bieżącą wersję .NET Framework, że domena aplikacji będzie używana do ładowania i uruchamiania zestawów skompilowanych dla wersji docelowej i profilu. Jeśli aktualnie uruchomiona wersja .NET Framework ma opcjonalne zachowania wpływające na zgodność kodu skompilowanego z wersją docelową, może włączyć lub wyłączyć te zachowania, odpowiednio, aby poprawić zgodność. Może to być przydatne, gdy aplikacja obsługuje dodatki skompilowane z wieloma wersjami .NET Framework, uruchamiając je w oddzielnych domenach aplikacji.
W przypadku aplikacji klienckich wartość TargetFrameworkName właściwości jest wnioskowana z atrybutu TargetFrameworkAttribute . W Visual Studio 2010 i nowszych ten atrybut jest dodawany do zestawu automatycznie na podstawie ustawienia właściwości Target Framework projektu.