Arquivos de configuração do Microsoft .NET Framework em um ambiente de instalação lado a lado

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 815441
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sumário
Este artigo contém informações sobre arquivos de configuração do Microsoft .NET Framework em um ambiente de instalação lado a lado.
Mais Informações
Quando você instala o .NET Framework, dois tipos diferentes de configuração de arquivos são instalados, arquivos de configuração de máquina e arquivos de configuração de diretiva de segurança. Em um ambiente de instalação lado a lado, você pode instalar várias versões do .NET Framework no mesmo computador. Cada versão instalada tem seu próprio conjunto de arquivos de configuração de máquina e arquivos de configuração de diretiva de segurança. As configurações nesses arquivos são específicas para a versão instalada-los.

Porque os arquivos de configuração de máquina e os arquivos de configuração de diretiva de segurança (e as configurações nesses arquivos) são específicas para uma única versão do .NET Framework, você deve compreender as seguintes informações:
  • O local específico da versão desses arquivos
  • O que acontece com esses arquivos durante uma nova instalação do .NET Framework
  • O que acontece a esses arquivos quando eles forem alterados pelas ferramentas que são específicas para uma versão do .NET Framework

Local dos arquivos de configuração

A tabela a seguir lista os locais específicas da versão do arquivo de configuração de máquina.
Microsoft .NET Framework versão 1.0
%Windir%\Microsoft.net\Framework\v1.0.3705\Config\Machine.config
Microsoft .NET Framework versão 1.1
%Windir%\Microsoft.net\Framework\v1.1.4322\Config\Machine.config
Onde % Windir % é a unidade e pasta em que o sistema operacional Windows está instalado (por exemplo, C:\Windows).

A tabela a seguir lista os locais específicas da versão dos arquivos de configuração da diretiva de segurança.

arquivo de configuração de diretiva de empresa
Windows 2000 e Windows NTRuntime Install Path \Config\Enterprisesec.config
Windows 98 e Windows Millennium EditionRuntime Install Path \Config\Enterprisesec.config


arquivo de configuração de diretiva de máquina
Windows 2000 e Windows NTRuntime Install Path \Config\Security.config
Windows 98 e Windows Millennium EditionRuntime Install Path \Config\Security.config


arquivo de configuração de diretiva de usuário
Windows 2000 e Windows NTUser Profile \Application Data\Microsoft\CLR segurança Config\v x.x.xxxx \Security.config
Windows 98 e Windows Millennium EditionUser Name \CLR segurança %Windir%\ Config\v x.x.xxxx \Security.config
Onde Runtime Install Path é %Windir%\Microsoft.net\Framework\v1.0.3705 para o .NET Framework versão 1.0 e v1.1.4322 %Windir%\Microsoft.net\Framework\ para Windows .NET Framework versão 1.1.

Cenários de instalação

Em um ambiente instalação lado a lado, diversas versões do .NET Framework podem ser instaladas no mesmo computador, e cada versão instala seu próprio conjunto de arquivos de configuração de máquina e arquivos de configuração de diretiva de segurança.

Arquivos de configuração de máquina

Não há suporte instalação para migrar as configurações de uma versão do Machine.config para outro. Quando você alterou uma versão específica de Machine.config e você deseja ter essas alterações representadas em outras versões do .NET Framework, você deve migrar manualmente essas alterações de uma versão do Machine.config para outro.

Arquivos de configuração de diretiva de segurança

Há suporte de instalação para migrar arquivos da diretiva segurança configuração de uma versão do .NET Framework para outro. Essa migração é facilitada pela ferramenta .NET Framework Migpol.exe. Há certas limitações na capacidade de Migpol para migrar as modificações de diretiva de segurança de uma versão para outra. Consulte a documentação Migpol para obter informações específicas de migração.
  • instalar a versão 1.1 do .NET Framework
    Como parte do processo de instalação, alterações de configuração diretiva da segurança que você feitas para a versão 1.0 do .NET Framework são migradas para versão 1.1 chamando Migpol da seguinte maneira:
    migpolwin –migrate 1.1.4322 1.0.3705
    Observação para usar a ferramenta Migpolwin, você deve instalar o SDK do Microsoft .NET Framework versão 1.1.

    Se você não tiver instalado a versão 1.0 do .NET Framework antes de instalar a versão 1.1, nenhuma migração ocorre porque não há nenhuma versão para migrar do.
  • instalar a versão 1.0 do .NET Framework
    Como parte do processo de instalação, alterações de configuração diretiva da segurança que você feitas para versão 1.1 do .NET Framework são migradas para a versão 1.0 chamando Migpol da seguinte maneira:
    migpolwin –migrate 1.0.3705 1.1.4322
    se você não instalou a versão 1.1 do .NET Framework antes de instalar a versão 1.0, nenhuma migração ocorre porque não há nenhuma versão para migrar do.

Modificar arquivos de configuração

Da ferramenta de configuração do Microsoft .NET Framework (Mscorcfg.msc)

Cada versão do .NET Framework possui sua própria instância específicas da versão do Mscorcfg.msc.

Todas as ações executadas por uma versão dessa ferramenta, exceto o armazenamento em cache, as alterações específica são aplicáveis apenas para a versão correspondente do .NET Framework. Isso inclui todas as alterações de configuração e empacotamento de implantação.

Quando você alterar as definições de configuração usando Mscorcfg e você deseja que essas alterações sejam refletidas em outras versões do .NET Framework instaladas no momento, você pode fazer uma das seguintes opções:
  • Para cada versão do .NET Framework que você deseja aplicar essas alterações, faça as alterações mesmas em cada instância específica à versão do Mscorcfg.
  • Específico para arquivos de configuração de máquina: para cada versão do .NET Framework que deseja que essas alterações para aplicar manualmente, para migrar as configurações de uma versão do Machine.config para outro.
  • Específico para arquivos de configuração de diretiva de segurança: para cada versão do .NET Framework que você deseja aplicar essas alterações, use Migpol para migrar as alterações de uma versão para outra.
A implantação de diretiva de segurança também é específico da versão. Quando você cria um pacote de implantação de diretiva de segurança no Mscorcfg, o instalador é criado somente implanta a diretiva de segurança para a versão do .NET Framework que a instância do Mscorcfg que você usar está associada.

Na ferramenta de diretiva de segurança de acesso código (Caspol.exe)

Cada versão do .NET Framework inclui sua própria instância específicas da versão do Caspol.exe.

Todas as alterações de diretiva de segurança que você fizer usando Caspol.exe são específicas para a versão associada do .NET Framework. Quando desejar que essas alterações para refletir em outras versões do .NET Framework instaladas no momento, você pode fazer uma das seguintes opções:
  • Faça as alterações mesmas usando a instância específica à versão do Caspol.exe.
  • Faça as alterações mesmas usando a instância específica à versão do Mscorcfg.
  • Migra as alterações de uma versão para outro usando Migpol.exe.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 815441 - Última Revisão: 12/08/2015 02:09:19 - Revisão: 3.5

Microsoft .NET Framework Software Development Kit 1.0 Service Pack 2, Microsoft .NET Framework 1.1

  • kbnosurvey kbarchive kbmt kbconfig kbinfo KB815441 KbMtpt
Comentários