Gewusst wie: Erstellen von Office-Projekten in Visual Studio

Sie können Visual Studio verwenden, um auf Anwendungsebene und Anpassungen auf Dokumentebene für Microsoft Office-Anwendungen erstellen. Weitere Informationen zu diesen Projekttypen, finden Sie unter Übersicht über die Entwicklung von Office-Projektmappen.

Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Office 2013 und Office 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.

HinweisHinweis

Ihr Computer zeigt möglicherweise für einige der Elemente der Visual Studio-Benutzeroberfläche in der folgenden Anleitung andere Namen oder Standorte an. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So erstellen Sie ein Add-In-Projekt auf Anwendungsebene

  1. Wählen Sie im Menü Datei die Optionsfolge Neu, Projekt aus.Wenn die integrierte Entwicklungsumgebung (IDE) festgelegt wird, um Visual Basic Entwicklungseinstellungen, auf dem Menü Datei zu verwenden, wählen Sie Neu , Projekt aus.

    Das Dialogfeld Neues Projekt wird angezeigt.

    HinweisHinweis

    Office-Projekte verwenden .NET Framework 4 Client Profile standardmäßig an. Wenn Sie die Microsoft Office-Entwicklertools für Visual Studio 2012 installieren, wird für Office-Projekte .NET Framework 4.5 standardmäßig an.Weitere Informationen finden Sie unter .NET Framework Client Profile.

  2. Erweitern Sie im Vorlagenbereich unter dem Knoten für die Sprache Sie verwenden möchten, erweitern Office/SharePoint.

  3. Wählen Sie den Knoten Office-Add-Ins aus.

  4. Wählen Sie in der Liste der Projektvorlagen eine Add-In-Projektvorlage aus.Eine Liste verfügbarer Add-In-Projektvorlagen finden Sie unter Übersicht über Office-Projektvorlagen.

    HinweisHinweis

    Wenn Projektvorlagen nicht sichtbar sind, wenn Sie den Knoten Office-Add-Ins auswählen, stellen Sie sicher, dass .NET Framework 4 oder .NET Framework 4.5 im Kombinationsfeld am oberen Rand des Dialogfelds ausgewählt ist.Office-Projektvorlagen sind für beide Versionen von .NET Framework sichtbar.Allerdings wird für Office-Projekte in Visual Studio 2012 nur .NET Framework 4 an, es sei denn, die Microsoft Office-Entwicklertools für Visual Studio 2012 installieren.

  5. Geben Sie im Feld Name einen Namen für das Projekt ein.Dieser Projektname wird standardmäßig auch für die Projektmappenname verwendet.

  6. Geben Sie im Feld Speicherort den Pfad ein, an dem Sie das Projekt erstellen möchten.Sie können Absolut- und Universal Naming Conventions-(UNC) Pfade verwenden.Verwenden Sie keinen HTTP-, FTP- oder sonstigen Protokollpfad.

    Die Speicherorte haben die folgende Formate:

    • [drive]:\

    • \\Server\Share

    Verwenden Sie in der Pfadangabe keine der folgenden Zeichen:

    • Sternchen (*)

    • Senkrechter Strich (|)

    • Doppelpunkt (:) (außer nach dem Laufwerkbuchstaben.)

    • Doppeltes Anführungszeichen (") (Pfade, die Leerzeichen enthalten, benötigen keine Anführungszeichen.)

    • Kleiner als (<)

    • Größer als (>)

    • Fragezeichen (?)

    • Prozentzeichen (%)

  7. Klicken Sie auf die Schaltfläche OK.

    HinweisHinweis

    Add-In-Projekte werden immer gespeichert, wenn sie erstellt werden.Sie können nicht als temporäre Projekte erstellt werden.Weitere Informationen zu temporären Projekten finden Sie unter Temporäre Projekte.

So erstellen Sie ein Projekt für Anpassungen auf Dokumentebene

  1. Wählen Sie im Menü Datei die Optionsfolge Neu, Projekt aus.Wenn die IDE festgelegt wird, um Visual Basic-Entwicklungseinstellungen, auf dem Menü Datei zu verwenden, wählen Sie Neu, Projekt aus.

    Das Dialogfeld Neues Projekt wird angezeigt.

    HinweisHinweis

    Office-Projekte verwenden .NET Framework 4 Client Profile standardmäßig an. Wenn Sie die Microsoft Office-Entwicklertools für Visual Studio 2012 installieren, wird für Office-Projekte .NET Framework 4.5 standardmäßig an.Weitere Informationen finden Sie unter .NET Framework Client Profile.

  2. Erweitern Sie im Vorlagenbereich unter dem Knoten für die Sprache Sie verwenden möchten, erweitern Office/SharePoint.

  3. Wählen Sie den Knoten Office-Add-Ins aus.

  4. Wählen Sie in der Liste der Projektvorlagen eine Projektvorlage auf Dokumentebene aus.Eine Liste der verfügbaren Projektvorlagen auf Dokumentebene, die verwendet werden können, finden Sie unter Übersicht über Office-Projektvorlagen.

    HinweisHinweis

    Wenn Projektvorlagen nicht sichtbar sind, wenn Sie den Knoten Office-Add-Ins auswählen, stellen Sie sicher, dass .NET Framework 4 oder .NET Framework 4.5 im Kombinationsfeld am oberen Rand des Dialogfelds ausgewählt ist.Office-Projektvorlagen sind für beide Versionen von .NET Framework sichtbar.Allerdings wird für Office-Projekte in Visual Studio 2012 nur .NET Framework 4 an, es sei denn, die Microsoft Office-Entwicklertools für Visual Studio 2012 installieren.

  5. Geben Sie im Feld Name einen Namen für das Projekt ein.Dieser Name wird standardmäßig auch für das Dokument verwendet.Falls Sie für die IDE Visual C#-Entwicklungseinstellungen oder Allgemeine Entwicklungseinstellungen festgelegt haben, müssen Sie zusätzlich einen Speicherort und einen Projektmappennamen eingeben.

    HinweisHinweis

    Der Pfad des Projektspeicherorts oder der Projektname dürfen keine Ersatzzeichen enthalten.Informationen über Ersatzzeichen finden Sie unter Unicode-Unterstützung für Ersatzzeichenpaare und Kombinationszeichensequenzen.Wenn Sie die Projektmappe für die Offlineverwendung bereitstellen möchten, müssen außerdem die Zeichen im Projektnamen den Spezifikationen des HTTP-Protokolls entsprechen.

  6. Klicken Sie auf die Schaltfläche OK.

    Der Projekt-Assistent aus Visual Studio Tools for Office wird geöffnet.

  7. Wählen Sie Neues Dokument erstellen aus, wenn Sie ein neues Dokument für die Projektmappe erstellen möchten. Oder wählen Sie Vorhandenes Dokument kopieren aus, wenn Sie ein vorhandenes Dokument anpassen möchten.

    Wenn Sie ein neues Dokument erstellen, geben Sie den Namen im Feld Name an, und wählen Sie das Format des Dokuments mithilfe des Felds Format aus.Weitere Informationen über die verfügbaren Formate finden Sie unter Architektur von Anpassungen auf Dokumentebene.

    Wenn Sie ein vorhandenes Dokument verwenden, geben Sie den Speicherort des Dokuments im Feld Vollständiger Pfad zum vorhandenen Dokument an.Sie können sowohl absolute Pfade als auch UNC-Pfade verwenden.Verwenden Sie keinen HTTP-, FTP- oder sonstigen Protokollpfad für das Dokument.

    Die Speicherorte haben die folgende Formate:

    • [drive]:\

    • \\Server\Share

    Verwenden Sie in der Pfadangabe keine der folgenden Zeichen:

    • Sternchen (*)

    • Senkrechter Strich (|)

    • Doppelpunkt (:) (außer nach dem Laufwerkbuchstaben.)

    • Doppeltes Anführungszeichen (") (Pfade, die Leerzeichen enthalten, benötigen keine Anführungszeichen.)

    • Kleiner als (<)

    • Größer als (>)

    • Fragezeichen (?)

    • Prozentzeichen (%)

    HinweisHinweis

    Wenn Sie ein vorhandenes Dokument in einem Projekt Word 2013 verwenden, nur erstellte, die in oder erstellt wurden zu Word 2013 konvertiert.Auch wenn ein vorhandenes Dokument in einem Word 2010-Projekt nur, erstellte, die in oder erstellt wurden in Word 2010 konvertiert.Bestimmte Funktionen werden im Dokument deaktiviert, wenn Sie ein Dokument öffnen, das in einer früheren Word-Version erstellt wurde.Wenn Sie Code schreiben, von dem diese Funktionen verwendet werden, können Fehler im Projekt auftreten.Zum Konvertieren eines Dokuments, öffnen Sie es in Word 2013 oder Word 2010, Datei auf der Registerkarte auf dem Menüband, wählen Info, Konvertieren aus.

  8. Wählen Sie Fertig stellen aus.

  9. Fügen Sie der Liste von vertrauenswürdigen Speicherorten im Sicherheitscenter in Word in den folgenden Fällen den Projektordner und seine Unterordner hinzu:

    • Sie erstellen ein Word-Dokument, das auf einer DOCM-Datei ist, und das Dokument enthält ein VBA-Projekt oder hostet Windows Forms-Steuerelemente.Durch Hinzufügen des Projektordners zur Liste der vertrauenswürdigen Speicherorte können Sie sicherstellen, dass das zur Entwurfszeit wie erwartet funktioniert.

    • Sie erstellen ein Word-Vorlagenprojekt, das auf einer DOTX-Datei ist.Sie müssen der Liste der vertrauenswürdigen Speicherorte den Projektordner hinzufügen, damit das Projekt ausgeführt und gedebuggt werden kann.

    Weitere Informationen dazu, wie Sie ein Dokument, den vertrauenswürdigen Speicherorten finden Sie auf der Microsoft Office-Website Erstellen Sie, entfernen oder ändern Sie einen vertrauenswürdigen Speicherort für die Dateien hinzugefügt wird.

Siehe auch

Konzepte

Gemeinsame Entwicklung von Office-Lösungen

Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene

Weitere Ressourcen

Übersicht über Office-Projektvorlagen

Entwerfen und Erstellen von Office-Lösungen