Freigeben über


Exemplarische Vorgehensweise: Wenn Sie einen Menübefehl mit der Visual Studio-Paket-Vorlage erstellen

Die Projektvorlage erstellt grundlegendes VSPackages Visual Studio-Paket. Die Vorlage kann Code hinzufügen, um einen Menübefehl oder ein Toolfenster zu erstellen.

Vorbereitungsmaßnahmen

Zum Abschließen dieser exemplarischen Vorgehensweise müssen Sie Visual Studio 2010 SDKinstallieren.

Hinweis

Weitere Informationen über das Visual Studio-SDK finden Sie unter Erweitern von Visual Studio Overview.Um herauszufinden finden Sie unter wie das Visual Studio-SDK, auf Visual Studio Extensibility Developer Center der MSDN-Website herunterlädt.

Speicherorte für die Visual Studio-Paket-Projektvorlage

Die Visual Studio-Paket Projektvorlage ist in diesen Positionen im Dialogfeld Neues Projekt verfügbar:

  • Die Visual Basic-Erweiterbarkeit. Standardmäßig ist die Sprache des Projekts von Visual Basic.

  • Die C#-Erweiterbarkeit. Standardmäßig ist die Sprache des Projekts C#.

  • Die Andere Projekttypen/Erweiterungen. Standardmäßig ist die Sprache des Projekts C++.

So fügen Sie einem VSPackage über die Visual Studio-Paket Projektvorlage erstellen

  1. Wählen Sie die Projektvorlage Visual Studio-Paket aus. Geben Sie im Feld Name Geben Sie einen Namen für die Projektmappe ein, und klicken Sie dann auf OK.

  2. Wählen Sie auf der Seite Wählen Sie eine Programmiersprache aus. entweder Visual C# oder Visual Basic aus. Lassen Sie die Vorlage eine key.snk-Datei generieren, um die Assembly zu signieren. Alternativ klicken Sie auf Durchsuchen , Schlüsseldatei verfügen. Die Vorlage wird eine Kopie von der Schlüsseldatei und den Namen der key.snk.

  3. Grundlegende Informationen zum VSPackage auf der Seite geben Sie Details zu einem VSPackage an.

  4. Klicken Sie auf Weiter Paket, um Optionen für VSPackage anzugeben.

  5. Wählen Sie die Menübefehl Option aus, um einen Befehl für ein VSPackage erstellen. Der neue Befehl wird am oberen Rand des Extras Menüs eingefügt. Wenn die Menübefehl Option ausgewählt ist, wird die Befehlsoptionen Seite angezeigt, nachdem Sie auf Weiterklicken.

    1. Im Feld Befehlsname Geben Sie einen Namen für den neuen Befehl ein.

      Wenn Sie später als Host für den Befehl als Schaltfläche auf der Symbolleiste soll, wird dieser Name als auch die QuickInfo für die Schaltfläche verwendet.

    2. Geben Sie im Feld Befehls-ID die Befehls-ID für den Befehl erneut ein.

      Die Befehls-ID ist der Name einer Konstanten, die diesen Befehl im generierten Code darstellt.

    3. Klicken Sie auf Weiter , aus dem Testprojekt von Optionen auszuwählen.

  6. Optional Komponententestprojekt und die Option Integrationstestprojekt von Testprojekten für die Projektmappe zu erstellen.

  7. Klicken Sie auf Fertig stellen , um VSPackages zu erstellen.

So testen Sie den Menübefehl

  1. Erstellen Sie die Projektmappe, und starten Sie dann die experimentelle Erstellung von Visual Studio , indem Sie F5 drücken.

  2. Zeigen Sie im Menü Extras Klicken Sie auf den Befehl. Eine Meldung, in der der folgende Text wird angezeigt:

    <VSPackage name> und

    Inneres vsip… <Project name> <VSPackage name> Exec().

Kompilieren des Codes

Die Projekte, die vom Paket Assistenten generiert werden, beziehen sich auf bestimmte Erstellungs- und Bereitstellung an. Wenn Sie das Projekt auf einem anderen Computer kopieren, überprüfen Sie, ob die Pfade gültig sind.

Siehe auch

Weitere Ressourcen

VSPackages