Partilhar via


Ferramentas do .NET Framework

As ferramentas do .NET Framework facilitam a criação, implementação e gestão de aplicações e componentes direcionados ao .NET Framework.

A maioria das ferramentas do .NET Framework descritas nesta secção é instalada automaticamente com o Visual Studio. Para descarregar o Visual Studio, visite a página de Downloads do Visual Studio .

Podes executar todas as ferramentas a partir da linha de comandos, com exceção do Assembly Cache Viewer (Shfusion.dll). Deve aceder aShfusion.dll a partir do Explorador de Ficheiros.

A melhor forma de executar as ferramentas de linha de comandos é usando um dos shells de desenvolvimento que o Visual Studio instala. Estas utilidades permitem-lhe executar as ferramentas facilmente, sem ter de navegar até à pasta de instalação. Para mais informações, consulte Prompt de Comando para Desenvolvedores e PowerShell para Desenvolvedores.

Observação

Algumas ferramentas são específicas para computadores de 32 bits ou de 64 bits. Certifique-se de usar a versão adequada da ferramenta para o seu computador.

Nesta secção

Al.exe (Ligador de Montagem)
Gera um ficheiro que tem um manifesto assembly a partir de módulos ou ficheiros de recursos.

Aximp.exe (Importador de Controlo Windows Forms ActiveX)
Converte definições de tipos numa biblioteca de tipos COM para um controlo ActiveX num controlo Windows Forms.

Caspol.exe (Ferramenta de Política de Segurança de Acesso ao Código)
Permite visualizar e configurar políticas de segurança para o nível da política da máquina, do nível da política do utilizador e do nível da política empresarial. No .NET Framework 4 e posteriores, esta ferramenta não afeta a política de segurança de acesso ao código (CAS), a menos que o <legacyCasPolicy> elemento\ esteja definido para true.

Cert2spc.exe (Ferramenta de Teste de Certificados para Editora de Software)
Cria um Certificado de Publicador de Software (SPC) a partir de um ou mais certificados X.509. Esta ferramenta destina-se apenas a fins de teste.

Certmgr.exe (Ferramenta de Gestão de Certificados)
Gere certificados, listas de confiança de certificados (CTLs) e listas de revogação de certificados (CRLs).

Clrver.exe (Ferramenta de Versão CLR)
Relatórios de todas as versões instaladas do tempo de execução da linguagem comum (CLR) no computador.

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

Fuslogvw.exe (Visualizador de Registo de Binding de Montagem)
Apresenta informação sobre associações em assembly para ajudar a diagnosticar porque é que o .NET Framework não consegue localizar um assembly em tempo de execução.

Gacutil.exe (Ferramenta de Cache Global de Assembly)
Permite-te ver e manipular o conteúdo do cache global de assembly e do cache de download.

Ilasm.exe (Assemblador IL)
Gera um ficheiro executável portátil (PE) a partir de uma linguagem intermédia (IL). Pode executar o executável resultante para determinar se o IL funciona como esperado.

Ildasm.exe (IL Desmontador)
Pega num ficheiro executável portátil (PE) que contém código de linguagem intermédia (IL) e cria um ficheiro de texto que pode ser introduzido no IL Assembler (Ilasm.exe).

Installutil.exe (Ferramenta de Instalação)
Permite-lhe instalar e desinstalar recursos do servidor ao executar os componentes do instalador numa montagem especificada. (Funciona com classes no System.Configuration.Install namespace.)

Lc.exe (Compilador de Licenças)
Lê ficheiros de texto que contêm informação de licenciamento e produz um ficheiro .licenses que pode ser incorporado num executável de runtime de linguagem comum como recurso.

Mage.exe (Ferramenta de Geração e Edição de Manifestos)
Permite-te criar, editar e assinar manifestos de aplicação e implementação. Como ferramenta de linha de comandos, Mage.exe pode ser executada tanto a partir de scripts em lote como de outras aplicações baseadas em Windows, incluindo ASP.NET aplicações.

MageUI.exe (Ferramenta de Geração e Edição de Manifestos, Cliente Gráfico)
Suporta a mesma funcionalidade da ferramenta de linha de comandos Mage.exe, mas utiliza uma interface de utilizador (UI) baseada no Windows. Suporta a mesma funcionalidade da ferramenta de linha de comandosMage.exe, mas utiliza uma interface de utilizador (UI) baseada no Windows.

MDbg.exe (.NET Framework Command-Line Depurador)
Ajuda fornecedores de ferramentas e desenvolvedores de aplicações a encontrar e corrigir bugs em programas que visam o runtime da linguagem comum .NET Framework. Essa ferramenta usa a API de depuração de tempo de execução para fornecer serviços de depuração.

Mgmtclassgen.exe (Gerador de Classes Fortemente Tipadas de Gestão)
Permite gerar uma classe gerida com ligação antecipada para uma classe específica de Instrumentação de Gestão do Windows (WMI).

Mpgo.exe (Ferramenta de Otimização Guiada por Perfis Geridos)
Permite ajustar conjuntos nativos de imagens usando cenários comuns para utilizadores finais. Mpgo.exe permite a geração e consumo de dados de perfil para assemblies nativos de aplicações de imagem (não os assemblies do .NET Framework) usando cenários de treino selecionados pelo programador da aplicação.

Ngen.exe (Gerador de Imagens Nativas)
Melhora o desempenho das aplicações geridas através do uso de imagens nativas (ficheiros contendo código de máquina compilado específico do processador). O runtime pode usar imagens nativas da cache em vez de usar o compilador just-in-time (JIT) para compilar a assembly original.

Peverify.exe (Ferramenta PEVerify)
Ajuda a verificar se o seu código de linguagem intermédia comum (CIL) e os metadados associados cumprem os requisitos de segurança de tipos.

Regasm.exe (Ferramenta de Registo de Assembleias)
Lê os metadados dentro de um assembly e adiciona as entradas necessárias ao registo. Isto permite que os clientes COM apareçam como classes .NET Framework.

Regsvcs.exe (Ferramenta de Instalação de Serviços .NET)
Carrega e regista um assembly, gera e instala uma biblioteca de tipos numa aplicação COM+ versão 1.0 especificada, e configura os serviços que adicionou programaticamente a uma classe.

Resgen.exe (Gerador de ficheiros de recursos)
Converte ficheiros de texto (.txt ou .restext) e ficheiros em formato de recursos baseados em XML (.resx) em ficheiros binários em tempo de execução comum (.resources) que podem ser incorporados num executável binário em tempo de execução ou compilados em assemblies satélite.

SecAnnotate.exe (Ferramenta de Anotação de Segurança .NET)
Identifica as SecurityCritical partes e SecuritySafeCritical de uma assembleia.

SignTool.exe (Ferramenta de Sinalização)
Assina digitalmente ficheiros, verifica assinaturas nos ficheiros e carimba os ficheiros.

Sn.exe (Ferramenta de Nome Forte)
Ajuda a criar assembleias com nomes fortes. Esta ferramenta oferece opções para gestão de chaves, geração de assinaturas e verificação de assinaturas.

SOS.dll (Extensão de depuração SOS)
Ajuda a depurar programas geridos no depurador WinDbg.exe e no Visual Studio ao fornecer informações sobre o ambiente interno de execução da linguagem Common.

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

Storeadm.exe (Ferramenta de Armazenamento Isolado)
Gerir o armazenamento isolado; Oferece opções para listar as lojas do utilizador e eliminá-las.

Tlbexp.exe (Exportador de Biblioteca de Tipos)
Gera uma biblioteca de tipos que descreve os tipos definidos numa assembly de runtime de linguagem comum.

Tlbimp.exe (Importador de Biblioteca de Tipos)
Converte as definições de tipos encontradas numa biblioteca de tipos COM em definições equivalentes numa assembly de execução de linguagem comum.

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

Winres.exe (Editor de Recursos Windows Forms)
Ajuda a localizar recursos da interface de utilizador (UI) (ficheiros .resx ou .resources ) que são usados pelo Windows Forms. Podes traduzir as cadeias e depois dimensionar, mover e esconder os controlos para acomodar as cadeias localizadas.

Ferramentas WPF Inclui ferramentas como a ferramenta de conformidade isXPS (isXPS.exe) e ferramentas de perfil de desempenho.

Ferramentas da Fundação de Comunicação do Windows
Inclui ferramentas que facilitam a criação, implementação e gestão de aplicações Windows Communication Foundation (WCF).