AssemblyInstaller.UseNewContext Egenskap

Definition

Hämtar eller anger ett värde som anger om ett nytt InstallContext objekt ska skapas för installationen av sammansättningen.

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

Egenskapsvärde

true om ett nytt InstallContext objekt ska skapas för installationen av sammansättningen, falseannars . Standardvärdet är true.

Exempel

I följande exempel skapas en AssemblyInstaller genom att AssemblyInstaller anropa konstruktorn. Egenskapen UseNewContext för det här objektet är inställd true på och Install metoden anropas i MyAssembly_HelpText.exe sammansättningen. Därför visas loggmeddelandena i konsolen.

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

Kommentarer

Om du anger den här egenskapen till true skapas en ny fil med namnet {Sammansättningsnamn}. InstallLog" för att logga meddelanden för den här sammansättningen. Inställning UseNewContext för att förhindra att false den nya filen skapas.

Gäller för