Installer.Context Proprietà

Definizione

Ottiene o imposta le informazioni sull'installazione corrente.

C#
[System.ComponentModel.Browsable(false)]
public System.Configuration.Install.InstallContext Context { get; set; }

Valore della proprietà

Oggetto InstallContext che contiene informazioni relative all'installazione corrente.

Attributi

Esempio

Nell'esempio seguente viene illustrata la Context proprietà della Installer classe . Il contenuto della Context proprietà contiene informazioni sul percorso del file di log per l'installazione, sul percorso del file per salvare le informazioni richieste dal Uninstall metodo e sulla riga di comando immessa quando è stato eseguito l'eseguibile di installazione. Questi contenuti vengono quindi visualizzati nella console.

C#
StringDictionary myStringDictionary = Context.Parameters;
if ( Context.Parameters.Count > 0 )
{
   Console.WriteLine("Context Property : " );
   foreach( string myString in Context.Parameters.Keys)
   {
      Console.WriteLine( Context.Parameters[ myString ] );
   }
}

Commenti

La Context proprietà contiene informazioni sull'installazione. Ad esempio, informazioni sul percorso del file di log per l'installazione, sul percorso del file per salvare le informazioni richieste dal Uninstall metodo e sulla riga di comando immessa quando è stato eseguito l'eseguibile di installazione.

Il programma che chiama i Installmetodi , RollbackCommit, o Uninstall imposta la Context proprietà con informazioni necessarie per i metodi.

Se un programma di installazione appartiene a una raccolta di programmi di installazione, il programma di installazione padre imposta la Context proprietà prima di chiamare uno di questi metodi. È possibile accedere al programma di installazione padre tramite la Parent proprietà .

Si applica a

Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Vedi anche