AssemblyInstaller.UseNewContext 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 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.