Mscorcfg. msc (.NET Framework Configuration Tool)

A.NET Framework (Mscorcfg) é um snap-in do Console de gerenciamento Microsoft (MMC) que lhe permite gerenciar e configurar os assemblies no global assembly cache e ajustar diretiva de segurança de acesso do código.

Observação importanteImportante

Mscorcfg. msc foi removido do .NET Framework versão 4 e versões posteriores.Esta documentação se aplica somente para versões do.NET Framework.Para obter mais informações sobre alterações de segurança no .NET Framework 4, consulte Alterações de segurança na.NET Framework 4.

No.NET Framework versões 1.0 e 1.1, Mscorcfg. msc é instalado com o pacote redistribuível do NET Framework. No.NET Framework 2.0 e versões posteriores, Mscorcfg. msc é instalado com o .NET Framework 2.0 Software Development Kit (SDK).

Se você possui o.NET Framework 1.1 e 2.0 tempos de execução, você terá a versão 1.1 da ferramenta de configuração, mas talvez você não tenha a versão 2.0. Se você deseja gerenciar.NET Framework 2.0, 3.0 ou 3.5 usando a ferramenta de configuração, você deve instalar o.NET Framework 2.0 SDK. Para alterar as definições de configuração de um computador que possui várias versões do.NET Framework, você deve fazer as alterações nas versões da ferramenta de configuração correspondentes.

Observação

A.NET Framework versões 3.0 e 3.5 são construídas incrementais em relação a.NET Framework versão 2.0.A ferramenta de configuração incluída na.NET Framework 2.0 SDK é a versão mais recente da ferramenta.Você pode usar esta versão para gerenciar a diretiva de segurança de acesso de código para o.NET Framework 3.0 e 3.5.

Iniciando o.NET Framework Configuration Tool

Para executar o Mscorcfg. msc do menu Iniciar

  1. Clique em Iniciar, clique em O painel de controlee clique duas vezes em Ferramentas administrativas.

  2. Clique duas vezes em Microsoft.NET Framework <version> Configuração.

Para executar o Mscorcfg. msc na linha de comando

  1. No.NET Framework 1.0 e 1.1, digite o seguinte na linha de comando: %Systemroot%\Microsoft.NET\Framework\versionNumber\Mscorcfg.msc

  2. No.NET Framework 2.0, iniciar o Prompt de comando Visual Studio e digite mscorcfg.msc.

    A interface do usuário para a ferramenta é exibida.

Para executar o Mscorcfg. msc no Console de gerenciamento Microsoft

  1. Inicie o Console de gerenciamento Microsoft, digitando o seguinte no prompt de comando: MMC.

  2. Sobre o arquivo menu, clique em Adicionar/Remover Snap-in (ou pressione CTRL + M) para exibir a caixa de diálogo Adicionar/Remover Snap-in.

  3. No Adicionar/Remover Snap-in caixa de diálogo, clique em Add para exibir o Adicionar Snap-in autônomo caixa de diálogo.

  4. No Adicionar Snap-in autônomo caixa de diálogo, selecione uma versão do.Ferramenta do NET Framework Configuration e clique Add.

Usando o.NET Framework Configuration Tool

Você pode fazer o seguinte com o.Ferramenta de configuração do NET Framework:

Conjuntos de Módulos (Assemblies)

  • Gerencie assemblies no cache global de assemblies.

  • Configure os assemblies no cache global de assemblies.

Segurança

  • Exiba atual.Configuração de segurança do NET Framework.

  • Aumente confiança do assembly.

  • Ajuste a segurança da zona.

  • Avalie um assembly.

  • Crie um pacote de implantação.

  • Redefina todos os níveis de diretiva.

Aplicativos individuais

  • Exibir aplicativos previamente configurados com essa ferramenta.

  • Adicione um aplicativo para configurar com essa ferramenta.

  • Exiba as propriedades do aplicativo.

  • Exiba dependências de assembly do aplicativo.

  • Configure um assembly para um aplicativo.

Conjuntos de Módulos (Assemblies)

Para gerenciar os assemblies no cache global de assemblies

  1. Clique o O Cache de Assembly o nó da árvore de console. Como alternativa, você pode clicar a a gerenciar o Cache de Assembly link no painel à direita.

  2. Clique o No modo de exibição lista de Assemblies no Cache de Assembly link no painel à direita.

    Como alternativa, você pode direito a O Cache de Assembly nó, aponte para Exibir no menu de atalho e selecione Assemblies.

    A ferramenta exibe todos os assemblies no Global Assembly Cache no painel à direita. A ferramenta também exibe todas as versões de imagem nativa de assemblies no cache. Imagens nativas são versões de assemblys que tenham sido pré-compilados para código nativo usando o Native Image Generator (NGen. exe).

  3. Para excluir um assembly do cache, o nome do assembly no painel à direita com o botão direito e escolha Excluir no menu de atalho.

  4. Para adicionar um assembly no cache, clique com o botão direito do O Cache de Assembly nó e escolha Add no menu de atalho. A ferramenta exibe o Adicionar um Assembly caixa de diálogo. Navegue até o assembly a adicionar.

Para configurar os assemblies no cache global de assemblies

  1. Clique o Assemblies configurados o nó da árvore de console.

  2. Clique o Lista de exibição de Assemblies configurados configurado de link no painel à direita para exibir uma lista de assemblies.

  3. Para adicionar um assembly para configurar, clique na ação menu e selecione Add.

    Como alternativa, você clica a Assemblies configurados nó e selecione o Add comando no menu de atalho, ou você pode clicar a Configurar um Assembly link no painel à direita. A ferramenta exibe o Configurar um Assembly assistente.

  4. Escolher um assembly da lista de assemblies no cache, ou inserir manualmente as informações para um assembly.

    A ferramenta exibe uma janela de propriedades para o assembly configurar.

  5. Escolha a A diretiva de ligação guia para especificar redirecionamentos de ligação de uma versão solicitada para uma nova versão. Para obter mais informações sobre redirecionamentos de ligação, consulte Redirecionando versões de montagem.

  6. Escolha a Codebases guia para especificar bases de código para versões específicas do assembly. Para obter mais informações sobre as bases de código, consulte especificando o local de um Assembly.

Segurança

Para exibir o atual.Configuração de segurança do NET Framework

  1. Expanda o runtime Security Policy o nó na árvore de console.

  2. Expanda o usuário, Enterprise, ou máquina nós de diretiva para exibir informações sobre grupos de códigos, conjuntos de permissão e assemblies de diretiva para o nível de diretiva selecionada.

  3. Expanda o Os grupos de código o nó para exibir os grupos de códigos associados com o nível de diretiva. Para obter mais informações sobre grupos de códigos, consulte Os grupos de código e usando o.Ferramenta de configuração de rede para trabalhar com grupos de código.

  4. Expanda o Conjuntos de permissões o nó para exibir as permissões associadas com o nível de diretiva. Clique o Exibir permissões link no painel à direita.

    A ferramenta exibe as permissões no conjunto de permissões selecionado. Para obter mais informações sobre permissões, consulte Conjuntos de permissões nomeado e usando o.Ferramenta de configuração de rede para trabalhar com conjuntos de permissões.

  5. Clique o Assemblies de diretiva nó. Em seguida, clique na Assemblies de diretiva do modo de exibição link no painel à direita.

    A ferramenta exibe a lista de assemblies que são usados para avaliar a diretiva para o nível selecionado.

Para aumentar a confiança do assembly

  1. Clique o runtime Security Policy o nó da árvore de console.

  2. Clique o ação menu e selecione os comandos disponíveis.

    Como alternativa, você pode direito a runtime Security Policy nó e selecione da mesma lista de comandos no menu de atalho, ou clique o Aumentar confiança do Assembly link no painel à direita. A ferramenta exibe um assistente correspondente.

  3. Siga as instruções que aparecem no Assistente para aumentar o nível de confiança concedido a um assembly que você especificar.

    O assistente permite que você modifique a diretiva de segurança com base nas informações disponíveis sobre a evidência do assembly. Para obter uma lista e descrição dos tipos comuns de evidência, consulte o evidências tópico.

Para ajustar a segurança de zona

  1. Clique o runtime Security Policy o nó da árvore de console.

  2. Clique o ação menu e selecione os comandos disponíveis.

    Como alternativa, você pode direito a runtime Security Policy nó e selecione da mesma lista de comandos no menu de atalho, ou clique o Ajustar zona de segurança link no painel à direita. A ferramenta exibe um assistente correspondente.

  3. Siga as instruções que aparecem no Assistente para modificar o nível de confiança concedido a todos os assemblies de uma zona específica.

Para avaliar um assembly

  1. Clique o runtime Security Policy o nó da árvore de console.

  2. Clique o ação menu e selecione os comandos disponíveis.

    Como alternativa, você pode direito a runtime Security Policy nó e selecione da mesma lista de comandos no menu de atalho, ou clique o Avaliar Assembly link no painel à direita. A ferramenta exibe um assistente correspondente.

  3. Siga as instruções que aparecem no Assistente para avaliar as permissões que serão concedidas a um assembly ou os grupos de códigos que dão permissão a um assembly. Você pode usar essas informações para determinar o efeito da diretiva de segurança atual em um assembly que você especificar.

Para criar um pacote de implantação

  1. Clique o runtime Security Policy o nó da árvore de console.

  2. Clique o ação menu e selecione os comandos disponíveis.

    Como alternativa, você pode direito a runtime Security Policy nó e selecione da mesma lista de comandos no menu de atalho, ou clique o criar um pacote de implantação link no painel à direita. A ferramenta exibe um assistente correspondente. O assistente permite que você crie um pacote do Windows Installer (arquivo. msi) que você pode usar para implantar uma diretiva usando a diretiva de grupo ou o Systems Management Server.

  3. Siga as instruções que aparecem no Assistente para criar o pacote de implantação.

Para redefinir todos os níveis de diretiva

  1. Clique o runtime Security Policy o nó da árvore de console.

  2. Clique o ação menu e selecione os comandos disponíveis.

    Como alternativa, você pode direito a runtime Security Policy nó e selecione da mesma lista de comandos no menu de atalho, ou clique o Redefinir todos os níveis de diretiva de link no painel à direita. Esse comando redefine a diretiva de segurança para o Diretiva de segurança padrão as configurações.

Aplicativos individuais

Para exibir os aplicativos previamente configurados com essa ferramenta

  • Expanda o aplicativos o nó da árvore de console para exibir a lista de aplicativos configurados com essa ferramenta.

Para adicionar um aplicativo para configurar com essa ferramenta.

  1. Clique o aplicativos o nó da árvore de console e clique o Adicionar um aplicativo para configurar link no painel à direita.

    A ferramenta exibe o Configurar um aplicativo caixa de diálogo que contém uma lista de aplicativos gerenciados que foram executados pelo menos uma vez no computador atual.

  2. Escolha um aplicativo na lista ou clique o outros botão para navegar para um aplicativo que não aparecem na lista.

    Como alternativa, você pode navegar para um arquivo de configuração para adicionar.

  3. Para configurar o aplicativo, clique na Exibir as propriedades do aplicativo, Exibir dependências de Assembly, Configurar um Assembly, e Ajustar serviços de comunicação remota links no painel à direita. Para obter mais informações sobre como usar esses links, consulte os procedimentos correspondentes posteriormente neste tópico.

Para exibir as propriedades do aplicativo

  1. Expanda o aplicativos o nó do console da árvore e clique no nome do aplicativo para o qual exibir as propriedades. Se o aplicativo não estiver na lista, siga o procedimento "para"adicionar um aplicativo para configurar com essa ferramenta.

  2. Clique o Exibir as propriedades do aplicativo link no painel à direita.

    A ferramenta exibe a janela de propriedades para o aplicativo selecionado.

Para exibir dependências de assembly do aplicativo

  1. Expanda o aplicativos o nó do console da árvore e clique no nome do aplicativo para o qual exibir dependências de assembly. Se o aplicativo não estiver na lista, siga o procedimento "para"adicionar um aplicativo para configurar com essa ferramenta.

  2. Clique o Exibir dependências de Assembly link no painel à direita.

Para configurar um assembly para um aplicativo.

  1. Expanda o aplicativos o nó do console da árvore e clique no nome do aplicativo para o qual deseja configurar um assembly. Se o aplicativo não estiver na lista, siga o procedimento "para"adicionar um aplicativo para configurar com essa ferramenta.

  2. Clique o Configurar um Assembly link no painel à direita.

    A ferramenta exibe o Lista de exibição de Assemblies configurados e Configurar um Assembly links no painel à direita.

  3. Clique o Configurar um Assembly link.

    A ferramenta exibe o Configurar um Assembly assistente.

  4. Escolher um assembly da lista de módulos (assemblies) que utiliza o aplicativo ou a lista de assemblies no cache, ou inserir manualmente as informações para um assembly.

    A ferramenta exibe uma janela de propriedades para o assembly configurar.

  5. Escolha a A diretiva de ligação guia para especificar redirecionamentos de ligação de uma versão solicitada para uma nova versão.

  6. Escolha a Codebases guia para especificar bases de código para versões específicas do assembly.

Comentários

Esta ferramenta destina-se para ajudar administradores avançados para executar tarefas relacionadas à configuração de aplicativos. Ele não é destinado ao uso por usuários do aplicativo. Os administradores devem direcionar os usuários que desejam executar tarefas de configuração limitada para o Microsoft.NET Framework assistentes (Configwizards.exe). Este executável fornece três assistentes no.NET Framework 1.0 e 1.1: Ajuste.NET Security, confiar em um Assembly e corrigir um aplicativo. Ele fornece dois assistentes no NET Framework 2.0: Ajuste.NET e confiar em um Assembly. Os usuários podem clicar nos links para iniciar os assistentes. Você pode executar o Configwizards.exe a partir de Iniciar menu. Como você navegar para Configwizards.exe a partir de Iniciar menu difere dependendo do sistema operacional em execução no seu computador. Configwizards.exe e Mscorcfg. msc constam no mesmo local do Iniciar menu. Para executar o Configwizards.exe a partir de Iniciar menu, use os procedimentos descritos anteriormente neste tópico que correspondem ao seu sistema operacional para executar o Mscorcfg. msc. Você também pode executar o Configwizards.exe da linha de comando digitando %Systemroot%\Microsoft.NET\Framework\número de versão\configwizards.exe.

Consulte também

Referência

Caspol. exe (Code Access Security Policy Tool)

Prompt de comando Visual Studio

Outros recursos

Ferramentas.NET Framework

Configurando política de segurança

Configurando aplicativos

Trabalhando com Assemblies e o Cache Global de Assemblies

Segurança no .NET Framework