Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La implementación de una extensión típica de Configuration Manager tiene que tener en cuenta acciones, formularios, vistas, clases de administración y extensiones de nodo.
Al implementar una extensión de Configuration Manager, los archivos se instalan en los siguientes directorios:
| Tipo de extensión | Directorio |
|---|---|
| Acciones | %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin para el ensamblado % ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions para los archivos XML de acción |
| Forms |
%
ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin para el ensamblado % ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms para los archivos XML de formulario |
| Vistas | % ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\bin para el ensamblado |
| Nodes | %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin para el ensamblado % ProgramFiles%Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes para los archivos XML del nodo |
| ManagementClasses | %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin para el ensamblado %ProgramFiles%Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses para las clases de administración archivos XML |
Importante
La colocación de los ensamblados y dependencias en la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin puede crear conflictos con otras extensiones de consola e impedir que se cargue la extensión.
También debe realizar las siguientes tareas durante las acciones de instalación y desinstalación.
Acciones personalizadas
Instalar una acción personalizada
Para instalar un archivo XML de acción personalizada, copie el archivo en la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions\<GUID> , donde <GUID> es el identificador GUID del nodo al que se aplica la acción.
Quitar una acción personalizada
Para quitar una acción personalizada, elimine el archivo XML de acción personalizada. Si no hay otros archivos XML en la carpeta, es seguro quitar la carpeta.
Forms
Instalación de un formulario
Copie el ensamblado del formulario en %ProgramFiles%\ Microsoft Endpoint Manager\AdminConsole\bin o en la carpeta de instalación de la aplicación.
Si va a implementar en un directorio que no sea la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin, el atributo XML<Assembly> de formulario, Namedebe incluir el nombre de archivo del ensamblado y la ruta de acceso completa al archivo. Para obtener más información, consulte Cómo crear XML de formulario para una hoja de propiedades de Configuration Manager.
Para instalar un archivo XML de hoja de propiedades de extensión para un formulario, copie el archivo en la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms. Dado que todos los formularios de extensión se encuentran en esta carpeta, debe asegurarse de que el archivo XML tenga un nombre único. Se le sugiere que utilice el nombre de su empresa como parte del nombre de archivo.
Si el formulario es una extensión de una hoja de propiedades existente, debe determinar si la hoja de propiedades ya existe en la carpeta Extensiones\Formularios y, a continuación, agregar la página de propiedades a esa hoja de propiedades.
Cuando se carga la consola de Configuration Manager, carga hojas de propiedades en la carpeta Extensiones\Formularios con preferencia a las hojas de propiedades existentes.
Debe usar el VendorId atributo del Page elemento, ya que esto permite que otros proveedores identifiquen y eviten cambiar sus extensiones.
Eliminar un formulario
Para quitar un formulario que no amplía una hoja de propiedades existente, quite el archivo XML de la hoja de propiedades de la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms.
Para quitar una página de propiedades que ha agregado a una hoja de propiedades existente, debe realizar las siguientes acciones con la hoja de propiedades:
Compruebe las páginas de propiedades para ver si hay otros Id. de proveedor distintos de Microsoft Corporation. Si no existe ninguno, es seguro eliminar el archivo XML de la hoja de propiedades de la carpeta Extensiones\Formularios.
Si existen otros identificadores de proveedor, quite el XML de la página de propiedades de la hoja de propiedades y deje la hoja de propiedades en la carpeta Extensiones\Formularios.
Vistas
Instalar una vista
Para instalar una vista, copie el ensamblado de la vista en la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin o en la carpeta de instalación de la aplicación.
Si está implementando en una carpeta distinta de %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin, el elemento XML<Assembly> del nodo debe incluir el nombre de archivo del ensamblado y la ruta de acceso completa al archivo. Para obtener más información, consulta Cómo crear nodos XML para una vista de consola de Configuration Manager.
También debe copiar el nodo XML que integra la vista en la consola de Configuration Manager en la carpeta> %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID, donde <GUID> es el identificador GUID del nodo al que se aplica la acción. Para obtener más información, vea la sección "Nodos" más adelante en este tema.
Quitar una vista
Para quitar una vista, elimine el ensamblado de vistas de la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin. Debe asegurarse de que ninguna otra extensión hace referencia a la vista antes de eliminarla. También debe eliminar el archivo XML del nodo de la vista de la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID> , donde <GUID> es el identificador GUID del nodo al que se aplica la acción.
Clases de administración personalizadas
Instalación de una clase de administración personalizada
Copie el ensamblado de la clase de administración en %ProgramFiles%\ Microsoft Endpoint Manager\AdminConsole\bin o en la carpeta de instalación de la aplicación.
Para instalar un archivo XML de clase de administración personalizado, copie el archivo en la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses. Dado que todas las clases de administración personalizadas se colocan en esta carpeta, debe asegurarse de que el archivo XML tenga un nombre único. Se le sugiere que utilice el nombre de su empresa como parte del nombre de archivo.
Quitar una clase de administración personalizada
Para quitar una clase de administración personalizada, elimine el archivo XML de la clase de administración personalizada. Si no hay otros archivos XML en la carpeta, es seguro quitar la carpeta.
Nodes
Instalación de un nodo
Para instalar un nodo, cree una carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID> , donde <GUID> es el identificador GUID del nodo primario de la consola de Configuration Manager. Copie el archivo XML del nodo en la carpeta GUID. Para obtener más información, consulte Acerca de los nodos de consola.
Quitar un nodo
Para quitar un nodo, elimine el archivo XML del nodo de la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID> .
Consulta también
Acerca de la extensión de la consola de Configuration Manager Acerca de las acciones de la consola de Configuration Manager Acerca de los formularios de consolaAcerca de las clases de administración de consola Acerca delos nodos de consolaAcerca de las vistas de consola