Udostępnij za pośrednictwem


AssemblyInstaller.UseNewContext Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy utworzyć nowy InstallContext obiekt dla instalacji zestawu.

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

Wartość właściwości

true jeśli nowy InstallContext obiekt powinien zostać utworzony na potrzeby instalacji zestawu; w przeciwnym razie false. Wartość domyślna to true.

Przykłady

W poniższym przykładzie AssemblyInstaller obiekt jest tworzony przez wywołanie konstruktora AssemblyInstaller . Właściwość UseNewContext tego obiektu jest ustawiona na true , a Install metoda jest wywoływana w MyAssembly_HelpText.exe zestawie. W związku z tym komunikaty dziennika są wyświetlane w konsoli programu .

// 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

Uwagi

Ustawienie tej właściwości w celu true utworzenia nowego pliku o nazwie "{Nazwa zestawu}. InstallLog" w celu rejestrowania komunikatów dla tego zestawu. Ustawienie w UseNewContext celu false uniemożliwienia utworzenia nowego pliku.

Dotyczy