XML-Based Command Table Configuration (.Vsct) Files
A command table configuration file is a text file that describes the set of commands that a VSPackage contains. Traditionally, these text files have a .ctc extension, and you use ctc.exe to compile a binary .cto file. XML-based command table configuration files are an upcoming alternative to traditional .ctc files. This alternative has a .vsct extention, and you use vsct.exe to compile binary .cto files. The resultant .cto files are the same as those that are created by using ctc.exe to compile .ctc files. A .vsct file, just like the .ctc file that it supercedes, is compiled into a native satellite DLL, managed satellite DLL, or managed VSPackage.
This technology is currently evolving and is not yet ready for mainstream development use. Accordingly, the documentation for it is also under development and is not ready. These topics are provided only as technical information for those interested in learning about the upcoming feature. More topics will be written about it in future releases.
The binary command table output file, identified by its .cto extension, is a resource that implements the command set described by its corresponding .vsct file.
In This Section
- Designing XML Command Table (.Vsct) Files
-
Describes how to design .vsct files, a new alternative to .ctc files.
- How to: Create a .Vsct File from an Existing .Cto File
-
Describes the process for converting an existing .cto binary file to a .vsct file.
- How to: Create a .Vsct File
-
Describes the process for manually creating a.vsct file.