Condividi tramite


Strumenti di .NET Framework

Gli strumenti di .NET Framework semplificano la creazione, la distribuzione e la gestione di applicazioni e componenti destinati a .NET Framework.

La maggior parte degli strumenti di .NET Framework descritti in questa sezione viene installata automaticamente con Visual Studio. Per scaricare Visual Studio, visitare la pagina Download di Visual Studio .

È possibile eseguire tutti gli strumenti dalla riga di comando, ad eccezione di Assembly Cache Viewer (Shfusion.dll). È necessario accedere Shfusion.dll da Esplora file.

Il modo migliore per eseguire gli strumenti da riga di comando consiste nell'usare una delle shell per sviluppatori installate da Visual Studio. Queste utilità consentono di eseguire facilmente gli strumenti, senza dover passare alla cartella di installazione. Per altre informazioni, vedere Prompt dei comandi per gli sviluppatori e PowerShell per sviluppatori.

Annotazioni

Alcuni strumenti sono specifici dei computer a 32 bit o dei computer a 64 bit. Assicurarsi di eseguire la versione appropriata dello strumento per il computer.

In questa sezione

Al.exe (Assembly Linker)
Genera un file con un manifesto dell'assembly da moduli o file di risorse.

Aximp.exe (utilità di importazione di controlli ActiveX di Windows Form)
Converte le definizioni dei tipi in una libreria dei tipi COM per un controllo ActiveX in un controllo Windows Form.

Caspol.exe (Strumento per i criteri di sicurezza di accesso al codice)
Consente di visualizzare e configurare i criteri di sicurezza per il livello di criteri del computer, il livello dei criteri utente e il livello dei criteri aziendali. In .NET Framework 4 e versioni successive, questo strumento non influisce sui criteri di sicurezza dall'accesso al codice (CAS) a meno che l'elemento<legacyCasPolicy>\ non sia impostato su true.

Cert2spc.exe (strumento di test del certificato dell'editore software)
Crea un certificato SPC (Software Publisher) da uno o più certificati X.509. Questo strumento è solo a scopo di test.

Certmgr.exe (strumento Di gestione certificati)
Gestisce certificati, elenchi di certificati attendibili (CCL) e elenchi di revoche di certificati (CRL).

Clrver.exe (strumento di versione CLR)
Segnala tutte le versioni installate di Common Language Runtime (CLR) nel computer.

CorFlags.exe (strumento di conversione CorFlags)
Consente di configurare la sezione CorFlags dell'intestazione di un'immagine PE (Portable Executable).

Fuslogvw.exe (Visualizzatore log binding assembly)
Visualizza informazioni sulle associazioni di assembly per diagnosticare il motivo per cui .NET Framework non è in grado di individuare un assembly in fase di esecuzione.

Gacutil.exe (strumento Global Assembly Cache)
Consente di visualizzare e modificare il contenuto della Global Assembly Cache e di scaricare la cache.

Ilasm.exe (Assembler IL)
Genera un file eseguibile portabile (PE) dal linguaggio intermedio (IL). È possibile eseguire il file eseguibile risultante per determinare se il servizio il esegue come previsto.

Ildasm.exe (disassembler IL)
Accetta un file eseguibile portabile (PE) che contiene codice IL (Intermediate Language) e crea un file di testo che può essere inserito nell'assembler IL (Ilasm.exe).

Installutil.exe (strumento di installazione)
Consente di installare e disinstallare le risorse del server eseguendo i componenti del programma di installazione in un assembly specificato. Funziona con le classi nello spazio dei System.Configuration.Install nomi.

Lc.exe (compilatore di licenze)
Legge i file di testo che contengono informazioni sulle licenze e produce un file con estensione licenses che può essere incorporato in un eseguibile common language runtime come risorsa.

Mage.exe (strumento di generazione e modifica del manifesto)
Consente di creare, modificare e firmare manifesti dell'applicazione e della distribuzione. Come strumento da riga di comando, Mage.exe può essere eseguito sia da script batch che da altre applicazioni basate su Windows, incluse le applicazioni ASP.NET.

MageUI.exe (strumento di generazione e modifica del manifesto, client grafico)
Supporta la stessa funzionalità dello strumento da riga di comando Mage.exe, ma usa un'interfaccia utente basata su Windows. Supporta la stessa funzionalità dello strumento da riga di comandoMage.exe, ma usa un'interfaccia utente basata su Windows.

MDbg.exe (debugger Command-Line di .NET Framework)
Aiuta i fornitori di strumenti e gli sviluppatori di applicazioni a trovare e correggere bug nei programmi destinati a Common Language Runtime di .NET Framework. Questo strumento usa l'API di debug del runtime per offrire servizi di debug.

Mgmtclassgen.exe (Generatore di classi fortemente tipizzato di gestione)
Consente di generare una classe gestita con associazione anticipata per una classe WMI (Windows Management Instrumentation) specificata.

Mpgo.exe (strumento di ottimizzazione guidata profilo gestito)
Consente di ottimizzare gli assembly di immagini nativi usando scenari comuni dell'utente finale. Mpgo.exe consente la generazione e l'utilizzo dei dati del profilo per gli assembly dell'applicazione immagine nativa (non gli assembly .NET Framework) usando scenari di training selezionati dallo sviluppatore dell'applicazione.

Ngen.exe (generatore di immagini native)
Migliora le prestazioni delle applicazioni gestite tramite l'uso di immagini native (file contenenti codice computer specifico del processore compilato). Il runtime può usare immagini native dalla cache invece di usare il compilatore JIT (Just-In-Time) per compilare l'assembly originale.

Peverify.exe (strumento PEVerify)
Consente di verificare se il codice CIL (Common Intermediate Language) e i metadati associati soddisfano i requisiti di sicurezza dei tipi.

Regasm.exe (strumento di registrazione assembly)
Legge i metadati all'interno di un assembly e aggiunge le voci necessarie al Registro di sistema. In questo modo i client COM vengono visualizzati come classi .NET Framework.

Regsvcs.exe (strumento di installazione dei servizi.NET)
Carica e registra un assembly, genera e installa una libreria dei tipi in un'applicazione COM+ versione 1.0 specificata e configura i servizi aggiunti a livello di codice a una classe.

Resgen.exe (generatore di file di risorse)
Converte i file di testo (.txt o restext) e i file di formato di risorse (resx) basati su XML in file binari di Common Language Runtime (con estensione resources) che possono essere incorporati in un eseguibile binario di runtime o compilati in assembly satellite.

SecAnnotate.exe (strumento annotatore di sicurezza.NET)
Identifica le SecurityCritical parti e SecuritySafeCritical di un assembly.

SignTool.exe (strumento firma)
Firma digitalmente i file, verifica le firme nei file e i file timestamp.

Sn.exe (strumento nome sicuro)
Consente di creare assembly con nomi sicuri. Questo strumento offre opzioni per la gestione delle chiavi, la generazione della firma e la verifica della firma.

SOS.dll (Estensione di Debug SOS)
Consente di eseguire il debug di programmi gestiti nel debugger WinDbg.exe e in Visual Studio fornendo informazioni sull'ambiente Common Language Runtime interno.

SqlMetal.exe (strumento di generazione del codice)
Genera codice e mapping per il componente LINQ to SQL di .NET Framework.

Storeadm.exe (strumento di archiviazione isolata)
Gestisce lo spazio di memorizzazione isolato; offre opzioni per elencare gli archivi dell'utente ed eliminarli.

Tlbexp.exe (utilità di esportazione della libreria dei tipi)
Genera una libreria dei tipi che descrive i tipi definiti in un assembly Common Language Runtime.

Tlbimp.exe (utilità di importazione della libreria dei tipi)
Converte le definizioni dei tipi disponibili in una libreria dei tipi COM in definizioni equivalenti in un assembly Common Language Runtime.

Winmdexp.exe (strumento di esportazione dei metadati di Windows Runtime)
Esporta un assembly .NET Framework compilato come file winmdobj in un componente Windows Runtime, incluso in un pacchetto come file winmd contenente sia i metadati di Windows Runtime che le informazioni di implementazione.

Winres.exe (Editor risorse Windows Form)
Consente di localizzare le risorse dell'interfaccia utente (file con estensione resx o resources ) usate da Windows Form. È possibile convertire stringhe e quindi ridimensionare, spostare e nascondere i controlli per contenere le stringhe localizzate.

Strumenti WPF Include strumenti come lo strumento di conformità isXPS (isXPS.exe) e gli strumenti di profilatura delle prestazioni.

Strumenti di Windows Communication Foundation
Include strumenti che semplificano la creazione, la distribuzione e la gestione di applicazioni Windows Communication Foundation (WCF).