Ferramentas do .NET Framework.NET Framework Tools

A ferramentas do .NET Framework facilitam a criação, a implantação e o gerenciamento de aplicativos e componentes com o .NET Framework como destino.The .NET Framework tools make it easier for you to create, deploy, and manage applications and components that target the .NET Framework.

A maioria das ferramentas do .NET Framework descritas nesta seção é instalada automaticamente com o Visual Studio.Most of the .NET Framework tools described in this section are automatically installed with Visual Studio. Para baixar o Visual Studio, visite a página Downloads do Visual Studio.To download Visual Studio, visit the Visual Studio Downloads page.

É possível executar todas as ferramentas na linha de comando, com a exceção do Assembly Cache Viewer (Shfusion.dll).You can run all the tools from the command line with the exception of the Assembly Cache Viewer (Shfusion.dll). Você deve acessar Shfusion.dll no Explorador de Arquivos.You must access Shfusion.dll from File Explorer.

A melhor maneira de executar as ferramentas de linha de comando é usando o Prompt de Comando do Desenvolvedor do Visual Studio.The best way to run the command-line tools is by using the Developer Command Prompt for Visual Studio. Esses utilitários permitem executar facilmente as ferramentas, sem navegar até a pasta de instalação.These utilities enable you to run the tools easily, without navigating to the installation folder. Para obter mais informações, consulte Prompts de Comando.For more information, see Command Prompts.

Observação

Algumas ferramentas são específicas para computadores 32 ou 64 bits.Some tools are specific to either 32-bit computers or 64-bit computers. Não se esqueça de executar a versão apropriada da ferramenta para o computador.Be sure to run the appropriate version of the tool for your computer.

Nesta seçãoIn This Section

Al.exe (Assembly Linker)Al.exe (Assembly Linker)
Gera um arquivo que tem um manifesto de assembly com base em módulos ou arquivos de recurso.Generates a file that has an assembly manifest from modules or resource files.

Aximp.exe (Importador de Controle ActiveX do Windows Forms)Aximp.exe (Windows Forms ActiveX Control Importer)
Converte definições de tipo em uma biblioteca de tipos COM para um controle ActiveX em um controle do Windows Forms.Converts type definitions in a COM type library for an ActiveX control into a Windows Forms control.

Caspol.exe (Ferramenta de Política de Segurança de Acesso do Código)Caspol.exe (Code Access Security Policy Tool)
Permite exibir e configurar 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 de política da empresa.Enables you to view and configure security policy for the machine policy level, the user policy level, and the enterprise policy level. No .NET Framework 4 e posteriores, essa ferramenta não afeta a política de CAS (segurança de acesso do código), a menos que o elemento <legacyCasPolicy> seja definido como true.In the .NET Framework 4 and later, this tool does not affect code access security (CAS) policy unless the <legacyCasPolicy> element is set to true. Para saber mais, confira Alterações de segurança.For more information, see Security Changes.

Cert2spc.exe (Ferramenta de Teste de Certificado do Fornecedor de Software)Cert2spc.exe (Software Publisher Certificate Test Tool)
Cria um SPC (Software Publisher's Certificate) de um ou mais certificados X.509.Creates a Software Publisher's Certificate (SPC) from one or more X.509 certificates. Essa ferramenta destina-se apenas a testes.This tool is for testing purposes only.

Certmgr.exe (Ferramenta Gerenciador de Certificados)Certmgr.exe (Certificate Manager Tool)
Gerencia certificados, CTLs (listas de certificados confiáveis) e CRLs (listas de certificados revogados).Manages certificates, certificate trust lists (CTLs), and certificate revocation lists (CRLs).

Clrver.exe (Ferramenta de Versão do CLR)Clrver.exe (CLR Version Tool)
Relata todas as versões instaladas do CLR (Common Language Runtime) no computador.reports all the installed versions of the common language runtime (CLR) on the computer.

CorFlags.exe (Ferramenta de Conversão CorFlags)CorFlags.exe (CorFlags Conversion Tool)
Permite configurar a seção CorFlags do cabeçalho de uma imagem PE.Lets you configure the CorFlags section of the header of a portable executable (PE) image.

Fuslogvw.exe (Visualizador de Log de Associação de Assembly)Fuslogvw.exe (Assembly Binding Log Viewer)
Exibe informações sobre associações de assembly para ajudar a diagnosticar por que o .NET Framework não pode localizar um assembly no tempo de execução.Displays information about assembly binds to help you diagnose why the .NET Framework cannot locate an assembly at run time.

Gacutil.exe (Ferramenta do Cache de Assemblies Global)Gacutil.exe (Global Assembly Cache Tool)
Permite exibir e manipular o conteúdo do cache de assembly global e o cache de download.Lets you view and manipulate the contents of the global assembly cache and download cache.

Ilasm.exe (IL Assembler)Ilasm.exe (IL Assembler)
Gera um arquivo PE com base em IL.Generates a portable executable (PE) file from intermediate language (IL). É possível executar o executável resultante para determinar se o IL é realizado conforme esperado.You can run the resulting executable to determine whether the IL performs as expected.

Ildasm.exe (IL Disassembler)Ildasm.exe (IL Disassembler)
Utiliza um arquivo PE que contém o código IL e cria um arquivo de texto que pode ser inserido no IL Assembler (Ilasm.exe).Takes a portable executable (PE) file that contains intermediate language (IL) code and creates a text file that can be input to the IL Assembler (Ilasm.exe).

Installutil.exe (Ferramenta de Instalação)Installutil.exe (Installer Tool)
Permite instalar e desinstalar recursos de servidor executando os componentes de instalador em um assembly especificado.Enables you to install and uninstall server resources by executing the installer components in a specified assembly. (Funciona com classes no namespace System.Configuration.Install.)(Works with classes in the System.Configuration.Install namespace.)

Lc.exe (Compilador de Licença)Lc.exe (License Compiler)
Lê arquivos de texto que contêm informações de licenciamento e produz um arquivo .licenses que pode ser inserido em um executável do Common Language Runtime como um recurso.Reads text files that contain licensing information and produces a .licenses file that can be embedded in a common language runtime executable as a resource.

Mage.exe (Manifest Generation and Editing Tool)Mage.exe (Manifest Generation and Editing Tool)
Permite criar, editar e assinar manifestos de aplicativo e implantação.Lets you create, edit, and sign application and deployment manifests. Como uma ferramenta de linha de comando, Mage.exe pode ser executado com base tanto em scripts de lote quanto em aplicativos com base no Windows, inclusive aplicativos do ASP.NET.As a command-line tool, Mage.exe can be run from both batch scripts and other Windows-based applications, including ASP.NET applications.

MageUI.exe (Manifest Generation and Editing Tool, cliente gráfico)MageUI.exe (Manifest Generation and Editing Tool, Graphical Client)
Dá suporte à mesma funcionalidade que a ferramenta de linha de comando Mage.exe, mas usa uma interface do usuário (UI) com base no Windows.Supports the same functionality as the command-line tool Mage.exe, but uses a Windows-based user interface (UI). Dá suporte à mesma funcionalidade que a ferramenta de linha de comando Mage.exe, mas usa uma interface do usuário (UI) com base no Windows.Supports the same functionality as the command-line tool Mage.exe, but uses a Windows-based user interface (UI).

MDbg.exe (Depurador de Linha de Comando do .NET Framework)MDbg.exe (.NET Framework Command-Line Debugger)
Ajuda fornecedores de ferramentas e desenvolvedores de aplicativos na localização e na correção de bugs em programas com o Common Language Runtime do .NET Framework como destino.Helps tools vendors and application developers find and fix bugs in programs that target the .NET Framework common language runtime. Essa ferramenta usa a API de depuração do tempo de execução para fornecer serviços de depuração.This tool uses the runtime debugging API to provide debugging services.

Mgmtclassgen.exe (Gerador de Classe Fortemente Tipada de Gerenciamento)Mgmtclassgen.exe (Management Strongly Typed Class Generator)
Permite gerar uma classe gerenciada Early Bound para uma classe WMI (Windows Management Instrumentation) especificada.Enables you to generate an early-bound managed class for a specified Windows Management Instrumentation (WMI) class.

Mpgo.exe (Ferramenta de Otimização Guiada por Perfil Gerenciado)Mpgo.exe (Managed Profile Guided Optimization Tool)
Permite ajustar assemblies de imagem nativa que usam cenários de usuário final comuns.Enables you to tune native image assemblies using common end-user scenarios. Mpgo.exe permite a geração e o consumo dos dados de perfil para assemblies de aplicativo de imagem nativa (não assemblies do .NET Framework) que usam os cenários de treinamento selecionados pelo desenvolvedor de aplicativos.Mpgo.exe allows the generation and consumption of profile data for native image application assemblies (not the .NET Framework assemblies) using training scenarios selected by the application developer.

Ngen.exe (Gerador de Imagens Nativas)Ngen.exe (Native Image Generator)
Melhora o desempenho de aplicativos gerenciados por meio do uso de imagens nativas (arquivos contendo o código do computador específico do processador compilado).Improves the performance of managed applications through the use of native images (files containing compiled processor-specific machine code). O tempo de execução pode usar imagens nativas do cache em vez de usar o compilador JIT (Just-In-Time) para compilar o assembly original.The runtime can use native images from the cache instead of using the just-in-time (JIT) compiler to compile the original assembly.

Peverify.exe (Ferramenta PEVerify)Peverify.exe (PEVerify Tool)
Ajuda a verificar se o código MSIL (Microsoft intermediate language) e os metadados associados atendem aos requisitos de segurança de tipo.Helps you verify whether your Microsoft intermediate language (MSIL) code and associated metadata meet type safety requirements. Ajuda a verificar se o código MSIL (Microsoft intermediate language) e os metadados associados atendem aos requisitos de segurança de tipo.Helps you verify whether your Microsoft intermediate language (MSIL) code and associated metadata meet type safety requirements.

Regasm.exe (Ferramenta de Registro de Assembly)Regasm.exe (Assembly Registration Tool)
Lê os metadados dentro de um assembly e adiciona as entradas necessárias ao Registro.Reads the metadata within an assembly and adds the necessary entries to the registry. Isso permite que clientes COM sejam exibidos como classes do .NET Framework.This enables COM clients to appear as .NET Framework classes.

Regsvcs.exe (Ferramenta de Instalação de Serviços .NET)Regsvcs.exe (.NET Services Installation Tool)
Carrega e registra um assembly, gera e instala uma biblioteca de tipos em um aplicativo COM+ versão 1.0 especificado, além de configurar serviços adicionados programaticamente a uma classe.Loads and registers an assembly, generates and installs a type library into a specified COM+ version 1.0 application, and configures services that you have added programmatically to a class.

Resgen.exe (Gerador de Arquivo de Recurso)Resgen.exe (Resource File Generator)
Converte arquivos de texto (.txt ou .restext) e arquivos de recurso com base em XML (.resx) em arquivos binários do Common Language Runtime (.resources) que podem ser inseridos em um executável binário do tempo de execução ou compilados em assemblies satélite.Converts text (.txt or .restext) files and XML-based resource format (.resx) files to common language runtime binary (.resources) files that can be embedded in a runtime binary executable or compiled into satellite assemblies.

SecAnnotate.exe (Ferramenta Anotador de Segurança do .NET)SecAnnotate.exe (.NET Security Annotator Tool)
Identifica as partes SecurityCritical e SecuritySafeCritical de um assembly.Identifies the SecurityCritical and SecuritySafeCritical portions of an assembly. Identifica as partes SecurityCritical e SecuritySafeCritical de um assembly.Identifies the SecurityCritical and SecuritySafeCritical portions of an assembly.

SignTool.exe (Ferramenta de Assinatura)SignTool.exe (Sign Tool)
Assina digitalmente arquivos, verifica assinaturas em arquivos e aplica carimbos de data/hora em arquivos.Digitally signs files, verifies signatures in files, and time-stamps files.

Sn.exe (Ferramenta Nome Forte)Sn.exe (Strong Name Tool)
Ajuda a criar assemblies com nomes fortes.Helps create assemblies with strong names. Esta ferramenta oferece opções para o gerenciamento de chaves, geração de assinaturas e verificação de assinaturas.This tool provides options for key management, signature generation, and signature verification.

SOS.dll (Extensão de Depuração SOS)SOS.dll (SOS Debugging Extension)
Ajuda a depurar programas gerenciados no depurador WinDbg.exe e no Visual Studio fornecendo informações sobre o ambiente interno do CLR (Common Language Runtime).Helps you debug managed programs in the WinDbg.exe debugger and in Visual Studio by providing information about the internal common language runtime environment.

SqlMetal.exe (Ferramenta de Geração de Código)SqlMetal.exe (Code Generation Tool)
Gera o código e o mapeamento para o componente LINQ to SQL do .NET Framework.Generates code and mapping for the LINQ to SQL component of the .NET Framework.

Storeadm.exe (Ferramenta de Armazenamento Isolado)Storeadm.exe (Isolated Storage Tool)
Gerencia o armazenamento isolado; dá opções para listar os repositórios do usuário e excluí-los.Manages isolated storage; provides options for listing the user's stores and deleting them.

Tlbexp.exe (Exportador de Biblioteca de Tipos)Tlbexp.exe (Type Library Exporter)
Gera uma biblioteca de tipos que descreve os tipos definidos em um assembly do Common Language Runtime.Generates a type library that describes the types that are defined in a common language runtime assembly.

Tlbimp.exe (Importador de Biblioteca de Tipos)Tlbimp.exe (Type Library Importer)
Converte as definições de tipo encontradas em uma biblioteca de tipos COM em definições equivalentes em um assembly do Common Language Runtime.Converts the type definitions found in a COM type library into equivalent definitions in a common language runtime assembly.

Winmdexp.exe (Ferramenta de Exportação de Metadados do Tempo de Execução do Windows)Winmdexp.exe (Windows Runtime Metadata Export Tool)
Exporta um assembly do .NET Framework que é compilado como um arquivo .winmdobj em um componente do Tempo de Execução do Windows, que é empacotado como um arquivo .winmd que contém informações de implementação e metadados do Tempo de Execução do Windows.Exports a .NET Framework assembly that is compiled as a .winmdobj file into a Windows Runtime component, which is packaged as a .winmd file that contains both Windows Runtime metadata and implementation information.

Winres.exe (Editor de Recursos do Windows Forms)Winres.exe (Windows Forms Resource Editor)
Ajuda a localizar os recursos de interface do usuário (arquivos .resx ou .resources) usados pelo Windows Forms.Helps you localize user interface (UI) resources (.resx or .resources files) that are used by Windows Forms. É possível converter cadeias de caracteres e, em seguida, dimensionar, mover e ocultar controles para acomodar as cadeias de caracteres localizadas.You can translate strings, and then size, move, and hide controls to accommodate the localized strings.

ferramentas WPFWPF Tools
Inclui ferramentas como a Conformidade do isXPS (isXPS.exe) e ferramentas de criação de perfil de desempenho.Includes tools such as the isXPS Conformance tool (isXPS.exe) and performance profiling tools.

Ferramentas do Windows Communication FoundationWindows Communication Foundation Tools
Inclui ferramentas que facilitam a criação, a implantação e o gerenciamento de aplicativos do WCF (Windows Communication Foundation).Includes tools that make it easier for you to create, deploy, and manage Windows Communication Foundation (WCF) applications.