AssemblyInstaller.UseNewContext Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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, false
v 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.