Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit von Projektmodellen

Add-Ins sind seit Visual Studio 2013 veraltet. Es wird empfohlen, für Ihre Add-Ins ein Upgrade auf VSPackage-Erweiterungen durchführen. Weitere Informationen zum Durchführen eines Upgrades finden Sie unter Gewusst wie: Konvertieren eines Add-Ins in ein VSPackage.

Die meisten Referenzthemen im Projektmodell von Visual C++ enthalten ein Codebeispiel. Bei diesem Codebeispiel wurde die Kompilierung in der Makroumgebung und die Ausführung in der integrierten Entwicklungsumgebung (Integrated Development Environment, IDE) von Visual Studio bei einem aktiven C++-Projekt getestet.

Sie müssen der Makroumgebung den Microsoft.VisualStudio.VCProjectEngine-Verweis hinzufügen. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen oder Entfernen von Verweisen mithilfe des Dialogfelds "Verweise hinzufügen".

Hinweis

Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio angezeigt als die in den folgenden Anweisungen aufgeführten.Die Elemente werden durch die verwendete Ausgabe von Visual Studio und die gewählten Einstellungen bestimmt.Weitere Informationen finden Sie unter Anpassen von Entwicklungseinstellungen.

So können Sie ein Codebeispiel mit dem Makro-Editor kompilieren und ausführen

  1. Zeigen Sie im Menü Ansicht auf Weitere Fenster, und klicken Sie dann auf Makro-Explorer.

  2. Erweitern Sie den Knoten MyMacros.

  3. Klicken Sie mit der rechten Maustaste auf Module1, und klicken Sie im Kontextmenü auf Bearbeiten.

    Dadurch wird die Visual Studios Macros-Umgebung geöffnet.

  4. Klicken Sie mit der rechten Maustaste auf den Ordner Verweise, und klicken Sie im Kontextmenü auf Verweis hinzufügen.

  5. Klicken Sie im Dialogfeld Verweis hinzufügen zum Auswählen auf Microsoft.VisualStudio.VCProjectEngine, klicken Sie auf Hinzufügen und dann auf OK.

  6. Fügen Sie am Anfang der Moduldatei den folgenden Code ein:

    Imports Microsoft.VisualStudio.VCProjectEngine
    
  7. Fügen Sie den Beispielcode aus dem Referenzthema in die Moduldatei ein.

  8. Klicken Sie mit der rechten Maustaste auf MyMacros, und klicken Sie im Kontextmenü auf Erstellen.

  9. Schließen Sie die Visual Studios Macros-Umgebung.

  10. Zeigen Sie im Menü Extras auf Makros, und klicken Sie dann auf Makro-Explorer.

  11. Klicken Sie mit der rechten Maustaste auf den Prozedurnamen (von Module1), und klicken Sie im Kontextmenü auf Ausführen.

Siehe auch

Weitere Ressourcen

Visual C++-Erweiterbarkeitsobjektmodell