AppDomainSetup.TargetFrameworkName Właściwość

Definicja

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

String

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.

Dotyczy