Condividi tramite


Tabella dei comandi di Visual Studio (. file di Vsct)

Un file di configurazione della tabella del comando è un file di testo che descrive l'insieme di controlli che un VSPackage contiene. Il compilatore della tabella dei comandi di Visual Studio (VSCT) compila i file di configurazione basato su XML (file di .vsct) in file binari di output della tabella al comando (.cto). I file risultante funzioni .cto sono identici a quelli creati tramite il compilatore della tabella (CTC) dei comandi per compilare i file di configurazione di .ctc. Tuttavia, l'utilizzo di .vsct basato su XML dei file presenta alcuni vantaggi, tra cui i seguenti:

  • Un editor XML avanzato fornito da Visual Studio. Per impostazione predefinita, questo editor viene visualizzata quando si fa doppio clic su un file di .vsct in Esplora soluzioni.

  • Intellisense viene fornito da uno schema XSD installato da Visual Studio SDK.

a causa di questi vantaggi, il ctc è stato deprecato. Sebbene il ctc sia ancora supportato, il compilatore di VSCT ora è la soluzione consigliata generare tabelle di comando. tutti gli esempi di Visual Studio SDK sono stati convertiti per utilizzare i file di .vsct.

Esempi di C++ forniti da Visual Studio SDK la compilazione di un file di .cto in una DLL satellite nativo. Gli esempi di c# includono un file di .cto come risorsa di manifesto in un assembly di un VSPackage. Esistono alcune differenze meno nel formato di .vsct in questi due casi. Per ulteriori informazioni, vedere Esempi di VSCT in c# e in C++.

Nota

Per scopi di localizzazione, un progetto c# è possibile compilare un file di .cto in una DLL satellite gestita.

Per iniziare apprendere la sintassi e la semantica dei file di .vsct, vedere Progettare la Tabella dei comandi XML (. file di Vsct)

In questa sezione

Sezioni correlate