implantação da extensão do console Configuration Manager
A implantação de uma extensão de Configuration Manager típica deve levar em conta ações, formulários, exibições, classes de gerenciamento e extensões de nó.
Ao implantar uma extensão Configuration Manager, instale os arquivos nos seguintes diretórios:
Tipo de extensão | Diretório |
---|---|
Ações | %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin para o assembly % ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions para os arquivos XML de ação |
Formulários |
%
ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin para o assembly % ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms para os arquivos XML do formulário |
Visualizações | % ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\bin para o assembly |
Nós | %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin para o assembly % ProgramFiles%Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes para os arquivos XML do nó |
ManagementClasses | %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin para o assembly %ProgramFiles%Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses para os arquivos XML das classes de gerenciamento |
Importante
Colocar seus assemblies e dependências na pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin pode criar conflitos com outras extensões de console e impedir o carregamento da extensão.
Você também deve executar as tarefas a seguir durante a instalação e desinstalação de ações.
Ações Personalizadas
Instalando uma ação personalizada
Para instalar um arquivo XML de ação personalizado, copie o arquivo para a pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions\<GUID>, na qual <GUID é o identificador GUID> do nó ao qual a ação se aplica.
Removendo uma ação personalizada
Para remover uma ação personalizada, exclua o arquivo XML de ação personalizado. Se não houver outros arquivos XML na pasta, será seguro remover a pasta.
Formulários
Instalando um formulário
Copie o assembly de formulários para %ProgramFiles%\ Microsoft Endpoint Manager\AdminConsole\bin ou para a pasta de instalação do aplicativo.
Se você estiver implantando em um diretório diferente da pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin, o atributo XML<Assembly
> do formulário , Name
deverá incluir o nome do arquivo de assembly e o caminho completo para o arquivo. Para obter mais informações, consulte Como criar o Formulário XML para uma folha de propriedades Configuration Manager.
Para instalar um arquivo XML de folha de propriedade de extensão para um formulário, copie o arquivo para a pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms. Como todos os formulários de extensão são colocados nesta pasta, você deve garantir que seu arquivo XML tenha um nome exclusivo. É sugerido que você use o nome da empresa como parte do nome do arquivo.
Se o formulário for uma extensão de uma folha de propriedades existente, você deverá determinar se a folha de propriedades já existe na pasta Extensões\Formulários e, em seguida, adicionar sua página de propriedade a essa folha de propriedades.
Quando o console Configuration Manager é carregado, ele carrega planilhas de propriedades na pasta Extensões\Formulários em preferência às planilhas de propriedades existentes.
Você deve usar o VendorId
atributo do Page
elemento, pois isso permite que outros fornecedores identifiquem e evitem alterar suas extensões.
Removendo um formulário
Para remover um formulário que não estende uma folha de propriedades existente, remova o arquivo XML da folha de propriedades da pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms.
Para remover uma página de propriedade que você adicionou a uma folha de propriedades existente, você deve executar as seguintes ações com a folha de propriedades:
Verifique as páginas de propriedades de VendorIDs que não sejam Microsoft Corporation. Se nenhum existir, é seguro excluir o arquivo XML da folha de propriedades da pasta Extensões\Formulários.
Se houver outros VendorIDs, remova sua página de propriedade XML da folha de propriedades e deixe a folha de propriedades na pasta Extensões\Formulários.
Visualizações
Instalando uma exibição
Para instalar uma exibição, copie o assembly de exibição para a pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin ou para a pasta de instalação do aplicativo.
Se você estiver implantando em uma pasta diferente de %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin, o elemento XML<Assembly
> do nó deverá incluir o nome do arquivo de assembly e o caminho completo para o arquivo. Para obter mais informações, consulte Como criar o XML do nó para uma exibição de console Configuration Manager.
Você também deve copiar o nó XML que integra a exibição ao console Configuration Manager à pasta> %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID, na qual <GUID é o identificador GUID> do nó ao qual a ação se aplica. Para obter mais informações, confira a seção "Nós" mais adiante neste tópico.
Removendo uma exibição
Para remover uma exibição, exclua o assembly de exibição da pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin. Você deve garantir que nenhuma outra extensão esteja fazendo referência à exibição antes de excluí-la. Você também deve excluir o arquivo XML do nó do modo de exibição da pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID>, na qual <GUID é o identificador GUID> do nó ao qual a ação se aplica.
Classes de gerenciamento personalizado
Instalando uma classe de gerenciamento personalizado
Copie o assembly de classe de gerenciamento para %ProgramFiles%\ Microsoft Endpoint Manager\AdminConsole\bin ou para a pasta de instalação do aplicativo.
Para instalar um arquivo XML da classe de gerenciamento personalizado, copie o arquivo para a pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses. Como todas as classes de gerenciamento personalizadas são colocadas nesta pasta, você deve garantir que seu arquivo XML tenha um nome exclusivo. É sugerido que você use o nome da empresa como parte do nome do arquivo.
Removendo uma classe de gerenciamento personalizado
Para remover uma classe de gerenciamento personalizada, exclua o arquivo XML da classe de gerenciamento personalizado. Se não houver outros arquivos XML na pasta, será seguro remover a pasta.
Nós
Instalando um nó
Para instalar um nó, crie uma pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID> , em que <GUID é o identificador GUID> do Configuration Manager nó pai do console. Copie o arquivo XML do nó para a pasta GUID. Para obter mais informações, consulte Sobre nós de console.
Removendo um nó
Para remover um nó, exclua o arquivo XML do nó da pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID>.
Confira também
Sobre Configuration Manager Extensão do Console
Sobre Configuration Manager ações de consolesobre formulários de consolesobre classes de gerenciamento de consolesobre nós de consolesobre exibições de console