Compartilhar via


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 , Namedeverá 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