Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La distribuzione di una tipica estensione di Configuration Manager deve tenere conto di azioni, moduli, visualizzazioni, classi di gestione ed estensioni dei nodi.
Quando distribuisci un'estensione di Configuration Manager, installi i file nelle directory seguenti:
| Tipo di estensione | Directory |
|---|---|
| Azioni | %Programmi%\Microsoft Endpoint Manager\AdminConsole\bin per l'assembly % Programmi%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions per i file XML di azione |
| Forms |
%
Programmi%\Microsoft Endpoint Manager\AdminConsole\bin per l'assembly % Programmi%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms per i file XML del modulo |
| Visualizzazioni | % Programmi%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\bin per l'assembly |
| Nodi | %Programmi%\Microsoft Endpoint Manager\AdminConsole\bin per l'assembly % Programmi%Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes per i file XML del nodo |
| ManagementClasses | %Programmi%\Microsoft Endpoint Manager\AdminConsole\bin per l'assembly %Programmi%Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses per i file XML delle classi di gestione |
Importante
L'inserimento di assembly e dipendenze nella cartella %Programmi%\Microsoft Endpoint Manager\AdminConsole\bin può creare conflitti con altre estensioni della console e impedire il caricamento dell'estensione.
È necessario eseguire anche le attività seguenti durante le azioni di installazione e disinstallazione.
Azioni personalizzate
Installazione di un'azione personalizzata
Per installare un file XML di azione personalizzato, copia 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 non ci sono altri file XML nella cartella, è sicuro rimuovere la cartella.
Forms
Installazione di un modulo
L'assembly del modulo viene copiato 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 %Programmi%\Microsoft Endpoint Manager\AdminConsole\bin, l'attributo XML<Assembly> del modulo, Name, deve includere il nome del file dell'assembly e il percorso completo del file. Per altre informazioni, vedere Come creare il formato XML del modulo per una finestra delle proprietà di Gestione configurazione.
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 verificare che il file XML abbia un nome univoco. È consigliabile usare il nome della società come parte del nome 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à alla finestra delle proprietà.
Quando viene caricata la console di Configuration Manager, carica le finestre delle proprietà nella cartella Extensions\Forms anziché le finestre delle proprietà esistenti.
È consigliabile utilizzare l'attributo VendorId dell'elemento Page , perché consente ad altri fornitori di identificare ed evitare di modificare le estensioni.
Rimozione di un modulo
Per rimuovere una maschera 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 nelle pagine delle proprietà la presenza di VendorID diversi da Microsoft Corporation. Se non esistono, è possibile eliminare il file XML della finestra delle proprietà dalla cartella Extensions\Forms.
Se sono presenti altri VendorID, 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 della visualizzazione nella cartella %Programmi%\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 Come creare il codice XML del nodo per una visualizzazione console di Configuration Manager.
È inoltre necessario copiare il nodo XML che integra la visualizzazione nella console di Gestione configurazione nella cartella> %Programmi%\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, vedi la sezione "Nodi" più avanti in questo argomento.
Rimozione di una visualizzazione
Per rimuovere una visualizzazione, eliminare l'assembly di visualizzazione dalla cartella %Programmi%\Microsoft Endpoint Manager\AdminConsole\bin. Prima di eliminarla, è necessario verificare che nessun'altra estensione faccia riferimento alla visualizzazione. È inoltre necessario eliminare il file XML del nodo della visualizzazione 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 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 non ci sono altri file XML nella cartella, è sicuro rimuovere la cartella.
Nodi
Installazione di un nodo
Per installare un nodo, creare una cartella %Programmi%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID> , dove <GUID> è l'identificatore GUID del nodo padre della console di Configuration Manager. Copiare il file XML del nodo nella cartella GUID. Per ulteriori informazioni, consulta 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 di Configuration ManagerInformazioni sulle azioni della console di Configuration ManagerInformazioni sui moduli della consoleInformazioni sulle classi di gestione della consoleInformazioni sui nodi della consoleInformazioni sulle visualizzazioni della console