Ferramentas.NET Framework

As ferramentas de .NET estrutura foram projetadas para facilitar criar, implantar e gerenciar aplicativos e componentes de destino do .NET estrutura. Esta seção contém informações detalhadas sobre as ferramentas.

Você pode executar todas as ferramentas da linha de comando com exceção do cache assembly Viewer (Shfusion.dll) e o Microsoft CLR Debugger (DbgCLR.exe). Você deve acessar Shfusion.dll do Microsoft Windows Explorer. DbgCLR.exe está localizado na pasta Microsoft.NET\FrameworkSDK\GuiDebug.

Observação importanteObservação importante:

Para as ferramentas do .NET estrutura funcionar corretamente, você deve conjunto as variáveis de ambiente caminho, include e lib corretamente. Defina essas variáveis de ambiente executando SDKVars.bat, localizado no diretório <sdk>\v2.0\Bin. SDKVars.bat deve ser executado em cada shell de comando.

Configuração e ferramentas de implantação

Ferramentas de depuração

Ferramentas de segurança

Ferramentas Geral

Configuração e ferramentas de implantação

Ferramenta

Descrição

ASP.NET Compilation ferramenta (Aspnet_compiler.exe)

Permite que um administrador para pré-compilar um aplicativo ASP.NET, no local ou para a implantação.

Ferramenta de inscrição do navegador do ASP.NET (Aspnet_regbrowsers.exe)

Permite que um administrador criar novas definições de navegador.

Ferramenta de registro ASP.NET IIS (Aspnet_regiis.exe)

Permite que um programa de instalação ou de administrador atualizar os mapas de script de um aplicativo ASP.NET apontar para a versão da ISAPI do ASP.NET associada à ferramenta. Você também pode usar a ferramenta para executar outras operações de configuração do ASP.NET.

Ferramenta de mesclagem do ASP.NET (Aspnet_merge.exe)

Permite que um administrador agrupar e gerenciar os assemblies que são criados pelo ASP.NET Compilation ferramenta.

Ferramenta de inscrição do SQL servidor do ASP.NET (aspnet_regsql.exe)

Permite que um administrador criar e gerenciar bancos de dados do SQL servidor usados para serviços do ASP.NET, sistema autônomo associação, funções e propriedades de analisar.

Visualizador cache do conjunto (Shfusion.dll)

Permite exibir e manipular o Sumário do global assembly cache usando o Windows Explorer.

Vinculador do conjunto (AL.exe) 

Gera um arquivo com um manifesto do assembly a partir de um ou mais arquivos que são arquivos de recursos ou Microsoft intermediate linguagem (MSIL) arquivos.

Ferramenta de registro do conjunto (RegAsm.exe)

Lê os metadados dentro de um assembly e adiciona as entradas necessárias no registro, que permite que clientes COM criar classes do .NET estrutura, de forma transparente.

Assembly Binding Log Viewer (Fuslogvw.exe)

Exibe detalhes de ligações de assembly com falha. Essas informações ajudam a diagnosticar por que o .NET estrutura não é possível localizar um assembly em time de execução.

Ferramenta de conversão CorFlags (CorFlags.exe)

Permite que você configurar a seção de cabeçalho de uma imagem executável portátil CorFlags.

Global ferramenta cache assembly (Gacutil.exe) 

Permite exibir e manipular o Sumário do cache de assembly global e cache de baixar. Enquanto Shfusion.dll fornece funcionalidade semelhante, você pode usar Gacutil.exe de scripts de construção, arquivos makefile e arquivos lote.

Ferramenta de instalador (InstallUtil.exe)

Permite instalar e desinstalar recursos do servidor executando os componentes do instalador de um assembly especificado.

Ferramenta de armazenamento isolado (Storeadm.exe)

Lista ou remove todos os armazenamentos existentes para o usuário conectado no momento.

Geração e edição (Mage.exe) ferramenta de manifesto e Ferramenta editando, gráfica cliente (MageUI.exe) e geração de manifesto

Oferece suporte para a criação e edição de manifestos de aplicativo e implantação.

Nativo imagem gerador (NGen.exe)

Cria uma imagem nativa de um assembly gerenciado e o instalará no cache de imagem nativa no computador local.

Ferramenta de configuração do .NET estrutura (Mscorcfg.msc)

Fornece uma interface gráfica de gerenciamento de diretiva de segurança do .NET estrutura e aplicativos que usam serviços de comunicação remota. Essa ferramenta também permite gerenciar e configurar os assemblies no cache global de assemblies.

Ferramenta de instalação de serviços do .NET (RegSvcs.exe)

Adiciona classes gerenciadas para serviços de componentes do Windows 2000 carregar e registrando o assembly e gerando, registrando e instalando a biblioteca de tipos em um aplicativo COM + 1.0 existente.

A ferramenta do gerador Serializer XML (SGen.exe)

Cria um assembly de serialização de XML para tipos em um assembly especificado para melhorar o desempenho de time de execução do XmlSerializer.

Ferramenta Soapsuds (Soapsuds.exe)

Ajuda você a compilar aplicativos cliente que se comunicam com serviços XML da Web usando uma técnica chamada remota.

Tipo biblioteca Exporter (Tlbexp.exe)

Gera uma biblioteca de tipos de um Common Language tempo de execução assembly.

Tipo biblioteca Importer (Tlbimp.exe)

Converte as definições de tipo encontradas dentro de uma biblioteca de tipos COM em definições equivalentes no formato de metadados gerenciado.

linguagem WSDL ferramenta (WSDL.exe)

Gera código para Serviços Web XML e clientes de serviços da Web XML contra arquivos de contrato WSDL (linguagem WSDL), arquivos de esquema XSD (esquema XML Definition) e .discomap documentos de descoberta.

Ferramenta de descoberta de serviços de Web (Discoteca.exe)

Detecta os URLs de serviços da Web em XML localizados em um servidor Web e salva documentos relacionados a cada Serviços Web XML em um disco local.

Ferramenta de definição de esquema XML (XSD.exe)

Gera esquemas XML que siga a linguagem XSD proposta pelo World Wide Web Consortium (W3C). Esta ferramenta gera classes de tempo de execução de linguagem comum e DataSet classes de um arquivo de esquema XSD.

Ferramentas de depuração

Ferramenta

Descrição

Depurador CLR da Microsoft (DbgCLR.exe)

Fornece serviços de depuração com uma interface gráfica para ajudar desenvolvedores encontre e corrigem bugs nos programas do destino o tempo de execução de aplicativo.

Depurador do tempo de execução (Cordbg.exe)

Fornece serviços de depurar de linha de comando usando a API Common linguagem tempo de execução Debug. Usado para localizar e corrigir erros nos programas destinados o tempo de execução.

SOS depuração extensão (SOS.dll)

Fornece os serviços de depuração do Common linguagem tempo de execução para Visual Studio ou a ferramenta de depuração WinDbg.exe.

Depurador de linha de comando (MDbg.exe) do .NET estrutura

Fornece serviços de depurar de linha de comando usando a API Common linguagem tempo de execução Debug.

Ferramentas de segurança

Ferramenta

Descrição

Ferramenta de criação de certificado (Makecert.exe)

Gera certificados X.509 somente para fins de teste.

certificado Ferramenta de Gerenciador (Certmgr.exe)

Gerencia certificado s, certificado confiáveis (CTLs), listas e certificado listas de revogação (CRLs).

Ferramenta de verificação de certificado (ChkTrust.exe)

Verifica a validade de um arquivo assinado com um certificado X.509. A ferramenta Verificação de certificado só é fornecido com o SDK do .NET estrutura versão 1.0 e 1.1. Nas versões posteriores, use o Ferramenta de sinal (SignTool.exe) utilitário em vez disso.

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

Permite examinar e modificar a computador, usuário e diretivas de segurança de acesso do código de nível empresa.

Arquivo (Signcode.exe) ferramenta de assinatura

Assina um arquivo executável portátil (PE) com uma assinatura digital Authenticode. A ferramenta de assinatura de arquivo só é fornecido com o SDK do .NET estrutura versão 1.0 e 1.1. Nas versões posteriores, use o Ferramenta de sinal (SignTool.exe) utilitário em vez disso.

Ferramenta Calculadora de permissão (permcalc.exe)

Estimativas chamadores permissões devem ser concedidas ao acessar os pontos de entrada pública de um assembly.

Ferramenta de exibir as permissões (Permview.exe)

Exibe os conjuntos de permissão mínima, opcionais e recusadas solicitados por um assembly. Você também pode usar essa ferramenta para exibir toda a segurança declarativa usada por um assembly.

Ferramenta de PEVerify (PEverify.exe)

Executa verificações de verificação de segurança de tipos MSIL e verificações de validação de metadados em um assembly especificado.

Ferramenta de migração de diretiva (Migpole.exe)

Faz a migração de diretiva de segurança entre duas versões compatível do .NET estrutura.

Ferramenta secutil (secutil.exe)

Extrai forte nome público chave informações ou certificados de publicador Authenticode de um assembly em um formato que pode ser incorporado em código.

Ferramenta de registro do conjunto (setreg.exe)

Permite que você altere as configurações do registro para as chaves de estado de publicação de software, que controlam o comportamento do processo de verificação de certificado. A ferramenta de registro do conjunto só é fornecido com o SDK do .NET estrutura versão 1.0 e 1.1. Nas versões posteriores, use o Ferramenta de sinal (SignTool.exe) utilitário em vez disso.

Ferramenta de sinal (SignTool.exe)

Digitalmente assina arquivos, verifica as assinaturas em arquivos e arquivos de carimbos de time.

Ferramenta de teste do software publicador certificados (Cert2spc.exe)

Cria, para fins de teste somente, certificado (SPC de um publicador de software) de um ou mais certificados X.509.

Ferramenta Strong Name (Sn.exe)

Ajuda a criar assemblies com nomes fortes. Sn.exe fornece opções para gerenciamento de chaves, a geração de assinatura e a verificação da assinatura.

Ferramentas Geral

Ferramenta

Descrição

Ferramenta de geração de código (SqlMetal.exe)

Gera código e mapeamento para o LINQ to SQL componente das .NET Framework.

Compilador de licença (lc.exe)

Lê arquivos de texto que contêm informações sobre licenciamento e produz um arquivo .licenses que pode ser incorporado em um Common linguagem tempo de execução executável.

Gerenciamento Strongly Typed gerador de classe (mgmtclassgen.exe)

Permite gerar rapidamente uma classe de early limite em JScript, Visual Basic ou translation from VPE for Csharp para uma classe de Instrumentação de Gerenciamento do Windows (Windows Management instrumentação) especificado.

Assembler MSIL (Ilasm.exe)

Gera um arquivo PE a partir de Microsoft intermediate linguagem (MSIL). Você pode executar o executável resultante, que contém código MSIL e sistema autônomo metadados necessários para determinar se o código MSIL executa sistema autônomo esperado.

Desassemblador do MSIL (ILDASM.exe)

Obtém um arquivo PE que contém código MSIL e cria um arquivo de texto adequado sistema autônomo entrado para o Assembler MSIL (Ilasm.exe).

Ferramenta de gerador de arquivo de recurso (Resgen.exe)

Converte arquivos de texto e .resx (baseado em XML recurso formato) arquivos .NET comuns linguagem runtime .recursos binário arquivos que podem ser incorporados em um executável binário de tempo de execução ou compilados em assemblies de satélite.

Prompt de comando SDK 

Define automaticamente as variáveis de ambiente que permitem que você com com facilidade usar as ferramentas do .NET estrutura.

Importador de controle ActiveX do Windows Forms (aximp.exe)

Converte digite definições em uma biblioteca de tipos COM para um controle ActiveX em um controle Windows Forms.

Visualizador de classe Windows Forms (Wincv.exe)

Encontra classes gerenciadas que correspondem um padrão de Pesquisar especificada e exibe informações sobre essas classes usando a API de reflexão.

O Visualizador de classe Windows Forms só é fornecido com o SDK do .NET estrutura versão 1.0 e 1.1.

Editor de recursos do Windows Forms (Winres.exe)

Permite que seja rápida e com com facilidade localizar formulários de Windows Forms.