Partager via


AssemblyInstaller.UseNewContext Propriété

Définition

Obtient ou définit une valeur indiquant s’il faut créer un InstallContext objet 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 InstallContext objet 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 constructeur est créé en appelant le AssemblyInstaller constructeur. La UseNewContext propriété de cet objet est définie true et la Install méthode est appelée sur l’assembly MyAssembly_HelpText.exe . En raison de cela, les messages de journal sont affichés 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

Définition de cette propriété pour true créer un fichier nommé « {Nom de l’assembly}. InstallLog » pour journaliser les messages de cet assembly. Paramètre UseNewContext pour false empêcher la création du nouveau fichier.

S’applique à