Bagikan melalui


AppDomainSetup.TargetFrameworkName Properti

Definisi

Mendapatkan (atau, dalam .NET Framework, mengatur) string yang menentukan kerangka kerja target dalam format yang dapat diurai oleh FrameworkName(String) konstruktor.

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

Nilai Properti

Kerangka kerja target dari executable yang memulai proses.

Keterangan

Atur properti ini untuk memberi tahu versi .NET Framework yang sedang berjalan bahwa domain aplikasi akan digunakan untuk memuat dan menjalankan rakitan yang telah dikompilasi untuk versi dan profil target. Jika versi .NET Framework yang sedang berjalan memiliki perilaku opsional yang memengaruhi kompatibilitas kode yang dikompilasi dengan versi target, ia dapat mengaktifkan atau menonaktifkan perilaku tersebut, sebagaimana mestinya, untuk meningkatkan kompatibilitas. Ini dapat berguna ketika aplikasi mendukung add-in yang dikompilasi dengan beberapa versi .NET Framework dengan menjalankannya di domain aplikasi terpisah.

Untuk aplikasi klien, nilai TargetFrameworkName properti disimpulkan dari TargetFrameworkAttribute atribut . Di Visual Studio 2010 dan yang lebih baru, atribut ini ditambahkan ke perakitan secara otomatis berdasarkan pengaturan properti Kerangka Kerja Target proyek.

Berlaku untuk