AssemblyInstaller.UseNewContext Propriété

Définition

Obtient ou définit une valeur indiquant si un nouvel objet InstallContext doit être créé pour l'installation de l'assembly.

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

Valeur de propriété

true si un nouvel objet InstallContext doit être créé pour l'installation de l'assembly ; sinon, false. La valeur par défaut est true.

Exemples

Dans l’exemple suivant, un AssemblyInstaller est créé en appelant le AssemblyInstaller constructeur. La UseNewContext propriété de cet objet est définie sur true et la Install méthode est appelée sur l’assembly MyAssembly_HelpText.exe . Pour cette raison, les messages de journal s’affichent sur la console.

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

Remarques

La définition de cette propriété sur true crée un fichier nommé « {Nom de l’assembly} ». InstallLog » pour journaliser les messages de cet assembly. La définition UseNewContext de sur false empêche la création du nouveau fichier.

S’applique à