Compartilhar via


Ferramentas do .NET Framework

As ferramentas do .NET Framework facilitam a criação, implantação e gerenciamento de aplicativos e componentes direcionados ao .NET Framework.

A maioria das ferramentas do .NET Framework descritas nesta seção são instaladas automaticamente com o Visual Studio. Para baixar o Visual Studio, visite a página Downloads do Visual Studio .

Você pode executar todas as ferramentas na linha de comando, com exceção do Visualizador de Cache do Assembly (Shfusion.dll). Você deve acessar Shfusion.dll do Explorador de Arquivos.

A melhor maneira de executar as ferramentas de linha de comando é usando um dos shells de desenvolvedor instalados pelo Visual Studio. Esses utilitários permitem que você execute as ferramentas facilmente, sem precisar navegar até a pasta de instalação. Para obter mais informações, consulte o Prompt de Comando do Desenvolvedor e o PowerShell do Desenvolvedor.

Observação

Algumas ferramentas são específicas para computadores de 32 bits ou computadores de 64 bits. Execute a versão apropriada da ferramenta para seu computador.

Nesta seção

Al.exe (Vinculador de Assembly)
Gera um arquivo que tem um manifesto de assembly de módulos ou arquivos de recurso.

Aximp.exe (Importador de Controle ActiveX do Windows Forms)
Converte definições de tipo em uma biblioteca de tipos COM para um controle ActiveX em um controle do Windows Forms.

Caspol.exe (Ferramenta de Política de Segurança de Acesso do Código)
Permite que você exiba e configure a política de segurança para o nível de política do computador, o nível de política do usuário e o nível da política corporativa. No .NET Framework 4 e posteriores, essa ferramenta não afeta a política cas (segurança de acesso ao código), a menos que o <legacyCasPolicy> elemento esteja definido como true.

Cert2spc.exe (Ferramenta de Teste de Certificado do Editor de Software)
Cria um Certificado do Publicador de Software (SPC) com base em um ou mais certificados X.509. Essa ferramenta é apenas para fins de teste.

Certmgr.exe (Ferramenta gerenciador de certificados)
Gerencia certificados, CTLs (listas de confiança de certificado) e CRLs (listas de revogação de certificados).

Clrver.exe (Ferramenta de Versão CLR)
Relata todas as versões instaladas do CLR (Common Language Runtime) no computador.

CorFlags.exe (Ferramenta de Conversão do CorFlags)
Permite configurar a seção CorFlags do cabeçalho de uma imagem PE (executável portátil).

Fuslogvw.exe (Visualizador de Log de Associação de Assembly)
Exibe informações sobre associações de assembly para ajudá-lo a diagnosticar por que o .NET Framework não pode localizar um assembly em runtime.

Gacutil.exe (Ferramenta de Cache de Assembly Global)
Permite que você exiba e manipule o conteúdo do cache de assembly global e baixe o cache.

Ilasm.exe (IL Assembler)
Gera um arquivo PE (executável portátil) de IL (linguagem intermediária). Você pode executar o executável resultante para determinar se o IL é executado conforme o esperado.

Ildasm.exe (IL Disassembler)
Usa um arquivo PE (executável portátil) que contém código IL (linguagem intermediária) e cria um arquivo de texto que pode ser inserido no IL Assembler (Ilasm.exe).

Installutil.exe (Ferramenta instalador)
Permite que você instale e desinstale os recursos do servidor executando os componentes do instalador em um assembly especificado. (Funciona com classes no System.Configuration.Install namespace.)

Lc.exe (Compilador de Licença)
Lê arquivos de texto que contêm informações de licenciamento e produz um arquivo .licenses que pode ser inserido em um executável de common language runtime como um recurso.

Mage.exe (Ferramenta de Edição e Geração de Manifesto)
Permite criar, editar e assinar manifestos de aplicativo e implantação. Como uma ferramenta de linha de comando, Mage.exe podem ser executados em scripts em lotes e em outros aplicativos baseados no Windows, incluindo aplicativos ASP.NET.

MageUI.exe (Ferramenta de Geração e Edição de Manifesto, Cliente Gráfico)
Dá suporte à mesma funcionalidade que a ferramenta de linha de comando Mage.exe, mas usa uma interface do usuário (interface do usuário) baseada no Windows. Dá suporte à mesma funcionalidade que a ferramenta de linha de comando Mage.exe, mas usa uma interface do usuário (interface do usuário) baseada no Windows.

MDbg.exe (Depurador de Command-Line do .NET Framework)
Ajuda os fornecedores de ferramentas e os desenvolvedores de aplicativos a encontrar e corrigir bugs em programas direcionados ao common language runtime do .NET Framework. Essa ferramenta usa a API de depuração do runtime para fornecer serviços de depuração.

Mgmtclassgen.exe (gerador de classe fortemente tipada de gerenciamento)
Permite que você gere uma classe gerenciada associada antecipadamente para uma classe WMI (Instrumentação de Gerenciamento do Windows) especificada.

Mpgo.exe (Ferramenta de Otimização Guiada de Perfil Gerenciado)
Permite ajustar assemblies de imagem nativa usando cenários comuns do usuário final. Mpgo.exe permite a geração e o consumo de dados de perfil para assemblies de aplicativos de imagem nativa (não os assemblies do .NET Framework) usando cenários de treinamento selecionados pelo desenvolvedor de aplicativos.

Ngen.exe (Gerador de Imagem Nativa)
Melhora o desempenho de aplicativos gerenciados por meio do uso de imagens nativas (arquivos que contêm código de computador específico do processador compilado). O runtime pode usar imagens nativas do cache em vez de usar o compilador JIT (just-in-time) para compilar o assembly original.

Peverify.exe (Ferramenta PEVerify)
Ajuda você a verificar se o código CIL (linguagem intermediária comum) e os metadados associados atendem aos requisitos de segurança de tipo.

Regasm.exe (Ferramenta de Registro de Assembly)
Lê os metadados em um assembly e adiciona as entradas necessárias ao registro. Isso permite que os clientes COM apareçam como classes do .NET Framework.

Regsvcs.exe (Ferramenta de Instalação do .NET Services)
Carrega e registra um assembly, gera e instala uma biblioteca de tipos em um aplicativo COM+ versão 1.0 especificado e configura os serviços que você adicionou programaticamente a uma classe.

Resgen.exe (Gerador de Arquivos de Recurso)
Converte arquivos de texto (.txt ou .restext) e arquivos de formato de recurso baseado em XML (.resx) em arquivos binários de common language runtime (.resources) que podem ser inseridos em um executável binário de runtime ou compilados em assemblies satélite.

SecAnnotate.exe (Ferramenta de Anotador de Segurança do .NET)
Identifica as partes e SecurityCritical partes SecuritySafeCritical de um assembly.

SignTool.exe (Ferramenta de Assinatura)
Assina arquivos digitalmente, verifica assinaturas em arquivos e arquivos de carimbos de data/hora.

Sn.exe (Ferramenta nome forte)
Ajuda a criar assemblies com nomes fortes. Essa ferramenta fornece opções para gerenciamento de chaves, geração de assinatura e verificação de assinatura.

SOS.dll (Extensão de Depuração SOS)
Ajuda você a depurar programas gerenciados no WinDbg.exe depurador e no Visual Studio fornecendo informações sobre o ambiente de common language runtime interno.

SqlMetal.exe (Ferramenta de Geração de Código)
Gera código e mapeamento para o componente LINQ to SQL do .NET Framework.

Storeadm.exe (Ferramenta de Armazenamento Isolado)
Gerencia o armazenamento isolado; fornece opções para listar os repositórios do usuário e excluí-los.

Tlbexp.exe (Exportador da Biblioteca de Tipos)
Gera uma biblioteca de tipos que descreve os tipos definidos em um assembly de common language runtime.

Tlbimp.exe (Importador de Biblioteca de Tipos)
Converte as definições de tipo encontradas em uma biblioteca de tipos COM em definições equivalentes em um assembly de common language runtime.

Winmdexp.exe (Ferramenta de Exportação de Metadados do Windows Runtime)
Exporta um assembly do .NET Framework compilado como um arquivo .winmdobj para um componente do Windows Runtime, que é empacotado como um arquivo .winmd que contém os metadados do Windows Runtime e as informações de implementação.

Winres.exe (Editor de Recursos do Windows Forms)
Ajuda você a localizar recursos de interface do usuário (arquivos .resx ou .resources ) usados pelo Windows Forms. Você pode traduzir cadeias de caracteres e, em seguida, dimensionar, mover e ocultar controles para acomodar as cadeias de caracteres localizadas.

Ferramentas do WPF Inclui ferramentas como a ferramenta de conformidade isXPS (isXPS.exe) e ferramentas de criação de perfil de desempenho.

Ferramentas do Windows Communication Foundation
Inclui ferramentas que facilitam a criação, implantação e gerenciamento de aplicativos do WCF (Windows Communication Foundation).