Bagikan melalui


AssemblyInstaller.UseNewContext Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan membuat objek baru InstallContext untuk penginstalan assembly.

public:
 property bool UseNewContext { bool get(); void set(bool value); };
public bool UseNewContext { get; set; }
member this.UseNewContext : bool with get, set
Public Property UseNewContext As Boolean

Nilai Properti

true jika objek baru InstallContext harus dibuat untuk penginstalan perakitan; jika tidak, false. Defaultnya adalah true.

Contoh

Dalam contoh berikut, dibuat AssemblyInstaller dengan memanggil AssemblyInstaller konstruktor. Properti UseNewContext objek ini diatur ke true dan Install metode dipanggil pada MyAssembly_HelpText.exe rakitan. Karena ini, pesan log ditampilkan di konsol.

// Create an Object* of the 'AssemblyInstaller' class.
AssemblyInstaller^ myAssemblyInstaller = gcnew AssemblyInstaller(
   "MyAssembly_HelpText.exe", commandLineOptions );

// Set the 'UseNewContext' property to true.
myAssemblyInstaller->UseNewContext = true;
// Create an object of the 'AssemblyInstaller' class.
AssemblyInstaller myAssemblyInstaller = new
               AssemblyInstaller( "MyAssembly_HelpText.exe", commandLineOptions );

// Set the 'UseNewContext' property to true.
myAssemblyInstaller.UseNewContext = true;
' Create an object of the 'AssemblyInstaller' class.
Dim myAssemblyInstaller As _
   New AssemblyInstaller("MyAssembly_HelpText.exe", commandLineOptions)

' Set the 'UseNewContext' property to true.
myAssemblyInstaller.UseNewContext = True

Keterangan

Mengatur properti ini untuk true membuat file baru bernama "{Assembly name}. InstalLog" untuk mencatat pesan untuk rakitan ini. Pengaturan UseNewContext untuk false mencegah file baru dibuat.

Berlaku untuk