Freigeben über


(Visual Studio-Befehls-Tabelle. Dateien Vsct)

Eine Tabelle Befehls Konfigurationsdatei ist eine Textdatei, die den Satz von Befehlen beschreibt, die ein VSPackage enthält. Der Compiler der Visual Studio Befehls (XML-basiertes) kompiliert VSCT Konfigurationsdateien (.vsct-Dateien) in binäre Dateien der Befehl tabellen-Ausgabe (.cto). Die resultierenden .cto-Dateien sind dieselben, die die, die erstellt werden, indem der Compiler der Befehl (CTC) verwendet, um .ctc-Konfigurationsdateien zu kompilieren. Die Verwendung .vsct XML-basierten Dateien besitzt einige Vorteile, z. B. Folgendes:

  • Ein erweiterter XML-Editor wird von Visual Studiobereitgestellt. Standardmäßig wird dieser Editor, wenn Sie auf eine .vsct-Datei in Projektmappen-Explorerdoppelklicken.

  • IntelliSense wird von einem .xsd-Schema bereitgestellt, das von Visual Studio SDKinstalliert ist.

Aufgrund dieser Vorteile ist die CTC veraltet. Obwohl die CTC weiterhin unterstützt wird, ist der VSCT-Compiler jetzt die empfohlene Methode für die Tabellen zu generieren. Alle Beispiele sind Visual Studio SDK konvertiert, um .vsct-Dateien zu verwenden.

Die C++-Beispiele, die von Visual Studio SDK bereitgestellt werden, .cto-Datei in einen systemeigenen Kompilierung eine Satelliten-DLL. Die C#-Beispiele enthalten eine .cto-Datei als Manifestressource in einer VSPackage-Assembly. Es gibt einige Unterschiede im .vsct-Formats subtile in diesen beiden Fällen. Weitere Informationen finden Sie unter VSCT-Beispiele in C# und C++.

Hinweis

So zeigen Sie die Hilfedatei zwecken kann ein C#-Projekt eine .cto-Datei in einen verwalteten Satelliten-DLLs kompilieren.

Um die Syntax zu beginnen und die Semantik von .vsct-Dateien erfahrend finden Sie unter XML-Befehls-Tabelle (entwerfen. Dateien Vsct)

In diesem Abschnitt

Verwandte Abschnitte