Gewusst wie: Erstellen von Visual Studio Tools for Office-Projekte
Aktualisiert: November 2007
Mit Visual Studio Tools for Office können Sie die folgenden Projekttypen für Anwendungen in 2007 Microsoft Office System und Microsoft Office 2003 erstellen:
Add-Ins auf Anwendungsebene.
Anpassungen auf Dokumentebene.
SharePoint-Workflows. Weitere Informationen über das Erstellen von SharePoint-Workflowprojekten finden Sie unter Gewusst wie: Erstellen eines SharePoint-Workflowprojekts.
Weitere Informationen zu diesen Projekttypen finden Sie unter Übersicht über die Entwicklung von Office-Projektmappen.
Hinweis: |
---|
Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio, die in den folgenden Anweisungen aufgeführt sind, angezeigt. Die von Ihnen verwendete Visual Studio-Edition und die Einstellungen legen diese Elemente fest. Weitere Informationen finden Sie unter Visual Studio-Einstellungen. |
So erstellen Sie ein Add-In-Projekt auf Anwendungsebene
Zeigen Sie im Menü Datei auf Neu, und klicken Sie dann auf Projekt. Wenn die IDE auf die Verwendung der Visual Basic-Entwicklungseinstellungen festgelegt ist, klicken Sie im Menü Datei auf Neues Projekt.
Das Dialogfeld Neues Projekt wird angezeigt.
Erweitern Sie im Bereich Projekttypen unter dem Knoten für die Sprache, die Sie verwenden möchten, die Option Office.
Wählen Sie den Ordner 2003 oder 2007 aus, je nach Microsoft Office-Version, für die Sie das Add-In erstellen möchten.
Wählen Sie im Bereich Vorlagen ein Add-In-Projekt aus.
Add-In-Projektnamen besitzen die Struktur Application Version-Add-In. Application ist der Name der Microsoft Office-Anwendung, für die das Add-In erstellt wird. Version gibt die Office-Version an: 2003 oder 2007. Eine Liste der Add-In-Projektvorlagen, die Sie verwenden können, finden Sie unter Übersicht über Visual Studio Tools for Office-Projektvorlagen.
Hinweis: Wenn bei der Auswahl des Ordners 2007 keine Projektvorlagen angezeigt werden, wählen Sie in der Liste Framework Version den Eintrag .NET Framework 3.5 aus. Weitere Informationen finden Sie unter Gewusst wie: Festlegen eines bestimmtes .NET Framework-Ziels.
Geben Sie im Feld Name einen Namen für das Projekt ein. Dieser Name wird standardmäßig auch für die Projektmappe verwendet.
Hinweis: Verwenden Sie für System-Add-Ins der Version 2003 keine Unicode-Zeichen im Projektnamen, wenn Sie das Add-In mit dem Standard-Setup-Projekt bereitstellen möchten. Visual Studio Tools for Office-Projekte unterstützen die Verwendung von Unicode-Zeichen im Projektnamen, Setup-Projekte hingegen nicht. Standardmäßig enthält der Name des Setup-Projekts für Add-Ins den Namen des Add-In-Projekts. 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. Weitere Informationen finden Sie unter Offlinemodell für Office-Projektmappen (2003 System).
Geben Sie im Feld Speicherort die Adresse ein, an der Sie das Projekt erstellen möchten. Sie können sowohl absolute Pfade als auch UNC-Pfade verwenden. Verwenden Sie keinen HTTP-, FTP- oder sonstigen Protokollpfad für das Projekt.
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)
Anführungszeichen (") (bei Pfaden mit Leerzeichen sind keine Anführungszeichen erforderlich)
Kleiner als (<)
Größer als (>)
Fragezeichen (?)
Prozentzeichen (%)
Klicken Sie auf OK.
Hinweis: 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
Zeigen Sie im Menü Datei auf Neu, und klicken Sie dann auf Projekt. Wenn die IDE auf die Verwendung der Visual Basic-Entwicklungseinstellungen festgelegt ist, klicken Sie im Menü Datei auf Neues Projekt.
Das Dialogfeld Neues Projekt wird angezeigt.
Erweitern Sie im Bereich Projekttypen unter dem Knoten für die Sprache, die Sie verwenden möchten, die Option Office.
Wählen Sie den Ordner 2003 oder 2007 aus, je nach Version von Microsoft Office Word oder Microsoft Office Excel, für die Sie die Anpassung erstellen möchten.
Wählen Sie im Bereich Vorlagen das Projekt auf Dokumentebene aus, das Sie erstellen möchten.
Projektnamen auf Dokumentebene besitzen die Struktur Application VersionDocumentType. Application ist der Name der Microsoft Office-Anwendung, für die das Projekt auf Dokumentebene erstellt wird. Version gibt die Version von Microsoft Office an: 2003 oder 2007. DocumentType kann Arbeitsmappe, Vorlage oder Dokument sein. Eine Liste der Dokumentprojektvorlagen, die verwendet werden können, finden Sie unter Übersicht über Visual Studio Tools for Office-Projektvorlagen.
Hinweis: Wenn bei der Auswahl des Ordners 2007 keine Projektvorlagen angezeigt werden, wählen Sie in der Liste Framework Version den Eintrag .NET Framework 3.5 aus. Weitere Informationen finden Sie unter Gewusst wie: Festlegen eines bestimmtes .NET Framework-Ziels.
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.
Hinweis: Der Pfad des Projektspeicherorts und 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. Weitere Informationen finden Sie unter Offlinemodell für Office-Projektmappen (2003 System).
Klicken Sie auf OK.
Der Projekt-Assistent aus Visual Studio Tools for Office wird geöffnet.
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 im Feld Name den Namen an. Wenn Sie ein Projekt für 2007 Microsoft Office System erstellen, wählen Sie auch 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)
Anführungszeichen (") (bei Pfaden mit Leerzeichen sind keine Anführungszeichen erforderlich)
Kleiner als (<)
Größer als (>)
Fragezeichen (?)
Prozentzeichen (%)
Klicken Sie auf Fertig stellen.
Fügen Sie der Liste vertrauenswürdiger Speicherorte im Vertrauensstellungscenter in Word den Projektordner und die zugehörigen Unterordner hinzu, wenn Sie ein Word 2007-Dokument oder ein Word 2007-Vorlagenprojekt erstellen, das auf einer DOC- oder DOCM-Datei basiert.
Wenn das Dokument ein VBA-Projekt enthält oder Windows Forms-Steuerelemente hostet, wird durch das Hinzufügen des Projektordners zur Liste vertrauenswürdiger Speicherorte sichergestellt, dass das Dokument zur Entwurfszeit erwartungsgemäß funktioniert. Weitere Informationen über das Hinzufügen eines Dokuments zu den vertrauenswürdigen Speicherorten finden Sie auf der Microsoft Office-Website Create, remove, or change a trusted location for your files.
Siehe auch
Aufgaben
Gewusst wie: Erstellen von Office-Projektmappen
Konzepte
Übersicht über Visual Studio Tools for Office-Projektvorlagen
Gemeinsame Entwicklung von Office-Lösungen
Erstellen von Office-Projektmappen in Visual Studio
Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene