Condividi tramite


distribuzione dell'estensione console Configuration Manager

La distribuzione di una tipica estensione Configuration Manager deve tenere conto di azioni, moduli, viste, classi di gestione ed estensioni di nodo.

Quando si distribuisce un'estensione Configuration Manager, installare i file nelle directory seguenti:

Tipo di estensione Directory
Azioni %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin per l'assembly

% ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions per i file XML dell'azione
Forms % ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin per l'assembly

% ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms per i file XML del modulo
Visualizzazioni % ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\bin per l'assembly
Nodi %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin per l'assembly

% ProgramFiles%Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes per i file XML del nodo
ManagementClasses %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin per l'assembly

%ProgramFiles%Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses per i file XML delle classi di gestione

Importante

L'inserimento degli assembly e delle dipendenze nella cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin potrebbe creare conflitti con altre estensioni della console e impedire il caricamento dell'estensione.

Durante l'installazione e la disinstallazione delle azioni, è inoltre necessario eseguire le attività seguenti.

Azioni personalizzate

Installazione di un'azione personalizzata

Per installare un file XML azione personalizzata, copiare il file nella cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions\<GUID>, dove <GUID> è l'identificatore GUID per il nodo a cui si applica l'azione.

Rimozione di un'azione personalizzata

Per rimuovere un'azione personalizzata, eliminare il file XML dell'azione personalizzata. Se nella cartella non sono presenti altri file XML, è possibile rimuovere la cartella in modo sicuro.

Forms

Installazione di un modulo

Copiare l'assembly del modulo in %ProgramFiles%\ Microsoft Endpoint Manager\AdminConsole\bin o nella cartella di installazione dell'applicazione.

Se si esegue la distribuzione in una directory diversa dalla cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin, l'attributo XML<Assembly> del modulo, Name, deve includere il nome del file di assembly e il percorso completo del file. Per altre informazioni, vedere How to Create Form XML for a Configuration Manager Property Sheet .SEE How to Create Form XML for a Configuration Manager Property Sheet.For more information, see How to Create Form XML for a Configuration Manager Property Sheet.

Per installare un file XML della finestra delle proprietà dell'estensione per un modulo, copiare il file nella cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms. Poiché tutti i moduli di estensione vengono inseriti in questa cartella, è necessario assicurarsi che il file XML abbia un nome univoco. È consigliabile usare il nome della società come parte del nome del file.

Se la maschera è un'estensione di una finestra delle proprietà esistente, è necessario determinare se la finestra delle proprietà esiste già nella cartella Extensions\Forms, quindi aggiungere la pagina delle proprietà a tale finestra delle proprietà.

Quando la console Configuration Manager viene caricata, carica le finestre delle proprietà nella cartella Extensions\Forms anziché le finestre delle proprietà esistenti.

È consigliabile usare l'attributo VendorId dell'elemento Page , perché ciò consente ad altri fornitori di identificare ed evitare di modificare le estensioni.

Rimozione di un modulo

Per rimuovere un modulo che non estende una finestra delle proprietà esistente, rimuovere il file XML della finestra delle proprietà dalla cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms.

Per rimuovere una pagina delle proprietà aggiunta a una finestra delle proprietà esistente, è necessario eseguire le azioni seguenti con la finestra delle proprietà:

  • Controllare le pagine delle proprietà per VendorID diversi da Microsoft Corporation. Se non esiste, è possibile eliminare il file XML della finestra delle proprietà dalla cartella Extensions\Forms.

  • Se sono presenti altri ID fornitore, rimuovere il codice XML della pagina delle proprietà dalla finestra delle proprietà e lasciare la finestra delle proprietà nella cartella Extensions\Forms.

Visualizzazioni

Installazione di una visualizzazione

Per installare una visualizzazione, copiare l'assembly di visualizzazione nella cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin o nella cartella di installazione dell'applicazione.

Se si esegue la distribuzione in una cartella diversa da %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin, l'elemento XML<Assembly> del nodo deve includere il nome file dell'assembly e il percorso completo del file. Per altre informazioni, vedere How to Create Node XML for a Configuration Manager Console View .SEE How to Create Node XML for a Configuration Manager Console View.For more information, see How to Create Node XML for a Configuration Manager Console View.

È inoltre necessario copiare il codice XML del nodo che integra la visualizzazione nella console di Configuration Manager nella cartella> %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID, dove <GUID> è l'identificatore GUID per il nodo a cui si applica l'azione. Per altre informazioni, vedere la sezione "Nodi" più avanti in questo argomento.

Rimozione di una visualizzazione

Per rimuovere una visualizzazione, eliminare l'assembly di visualizzazione dalla cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin. È necessario assicurarsi che nessun'altra estensione faccia riferimento alla visualizzazione prima di eliminarla. È inoltre necessario eliminare il file XML del nodo della vista dalla cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID>, dove <GUID> è l'identificatore GUID per il nodo a cui si applica l'azione.

Classi di gestione personalizzate

Installazione di una classe di gestione personalizzata

Copiare l'assembly della classe di gestione in %ProgramFiles%\ Microsoft Endpoint Manager\AdminConsole\bin o nella cartella di installazione dell'applicazione.

Per installare un file XML della classe di gestione personalizzata, copiare il file nella cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses. Poiché tutte le classi di gestione personalizzate vengono inserite in questa cartella, è necessario assicurarsi che il file XML abbia un nome univoco. È consigliabile usare il nome della società come parte del nome del file.

Rimozione di una classe di gestione personalizzata

Per rimuovere una classe di gestione personalizzata, eliminare il file XML della classe di gestione personalizzata. Se nella cartella non sono presenti altri file XML, è possibile rimuovere la cartella in modo sicuro.

Nodi

Installazione di un nodo

Per installare un nodo, creare una cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID> , dove <GUID> è l'identificatore GUID del nodo padre della console Configuration Manager. Copiare il file XML del nodo nella cartella GUID. Per altre informazioni, vedere Informazioni sui nodi della console.

Rimozione di un nodo

Per rimuovere un nodo, eliminare il file XML del nodo dalla cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID>.

Vedere anche

Informazioni sull'estensione della console Configuration Manager
Informazioni sulle azioni della console Configuration ManagerSui moduli della consoleInformazioni sulle classi di gestione della console Informazioni sui nodi della consoleInformazioni sulle visualizzazioni console