Sdílet prostřednictvím


AssemblyInstaller.UseNewContext Vlastnost

Definice

Získá nebo nastaví hodnotu určující, zda vytvořit nový InstallContext objekt pro instalaci sestavení.

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

Hodnota vlastnosti

true pokud má být pro instalaci sestavení vytvořen nový InstallContext objekt, falsev opačném případě . Výchozí formát je true.

Příklady

V následujícím příkladu AssemblyInstaller se vytvoří vyvoláním konstruktoru AssemblyInstaller . Vlastnost UseNewContext tohoto objektu je nastavena na true a Install metoda je vyvolána v MyAssembly_HelpText.exe sestavení. Z tohoto důvodu se v konzole zobrazí zprávy protokolu.

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

Poznámky

Nastavením této vlastnosti na true vytvoří nový soubor s názvem {Název sestavení}. InstallLog" pro protokolování zpráv pro toto sestavení. Nastavení UseNewContext tak, aby false se zabránilo vytvoření nového souboru.

Platí pro