Erforderliche Komponenten für Office-Projektmappen für die Bereitstellung
Für alle Office-Projektmappen sind bestimmte Komponenten erforderlich, die installiert werden müssen, bevor die Projektmappe ausgeführt werden kann. Außerdem haben die Projektmappen erforderliche Komponenten, die bereitgestellt werden müssen. Sie können ein Setupprogramm erstellen, das vor der Installation der Projektmappenkomponenten nach erforderlichen Komponenten sucht.
Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Microsoft Office 2013 Preview und Microsoft Office 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.
Erforderliche Komponenten für Office-Projektmappen
Auf Endbenutzercomputern muss die folgende Software installiert sein:
Die .NET Framework-Version, die in der Projektmappe als Zielversion festgelegt ist. Weitere Informationen finden Sie unter Entwerfen und Erstellen von Office-Lösungen.
Die Visual Studio 2010 Tools for Office-Laufzeit. Office 2013-Vorschau und Microsoft Office 2010 schließen die Visual Studio 2010 Tools für Office-Ablaufkomponenten ein, die erforderlich sind, Projektmappen auszuführen. Weitere Informationen finden Sie unter Laufzeitinstallationsszenarios für Visual Studio Tools for Office.
Hinweis
Für Office 2013-Vorschau 2010 und Microsoft Office 2010-Projekten, die auf .NET Framework 4 abzielen, müssen Sie die Microsoft Visual Studio 2010 Tools for Office Runtime (x86 und x64) Option Erforderliche Komponenten im Dialogfeld auswählen, wenn Sie ClickOnce verwenden, um die Projektmappe bereitzustellen.Diese Option ist in Microsoft Office 2010-Projekten standardmäßig nicht ausgewählt.Weitere Informationen finden Sie unter Vorgehensweise: Installieren von erforderlichen Komponenten auf Endbenutzercomputern für die Ausführung von Office-Projektmappen.
Alle Hilfsprogrammassemblys, auf die von Projekten mit der Zielversion .NET Framework 4 verwiesen wird. Weitere Informationen zu den von Office-Projekten verwendeten Hilfsprogrammassemblys finden Sie unter Assemblys in Visual Studio Tools for Office Runtime.
Eine Office-Anwendung, die die Projektmappe ausführen kann. Weitere Informationen finden Sie unter Ausführen von Lösungen in unterschiedlichen Versionen von Microsoft Office.
Hinweis
Microsoft Office Starter 2010 kann mit Visual Studio 2012 erstellte Office-Projektmappen nicht ausführen.
Die primären Interopassemblys (PIAs) für die installierte Office-Version.
Hinweis
Für Projektmappen mit der Zielversion .NET Framework 4 sind die PIAs optional.Weitere Informationen finden Sie unter Entwerfen und Erstellen von Office-Lösungen.
Erforderliche Projektmappenkomponenten
Alle ClickOnce-Office-Projektmappen bestehen aus den folgenden Komponenten:
Die Assembly, die den kompilierten benutzerdefinierten Code enthält, und sämtliche abhängigen Assemblys, z. B. Ressourcen, Satelliten und Hilfsbibliotheken.
Das Anwendungsmanifest
Das Bereitstellungsmanifest
Das Dokument (nur für Projektmappen auf Dokumentebene)
Packen aller erforderlichen Komponenten zur Bereitstellung
Sie können auswählen, welche Komponenten installiert sein müssen. Das Setupprogramm überprüft vor Beginn der Installation, ob die erforderlichen Komponenten vorhanden sind, um sicherzustellen, dass alle Office-Projektmappen funktionieren. Wenn der Endbenutzer jedoch die Projektmappe durch Öffnen einer VSTO-Bereitstellungsmanifestdatei installiert, werden die erforderlichen Komponenten nicht überprüft.
Sie können die Methode auswählen, mit der die erforderlichen Komponenten für Kunden bereitgestellt werden:
Aufnehmen in das Setupprogramm
Herunterladen und Installieren von einer Website oder einer Netzwerkfreigabe
Sie können die erforderlichen Komponenten von Microsoft Download Center herunterladen, oder Sie können einen eigenen Serverspeicherort für die erforderlichen Komponenten konfigurieren. Weitere Informationen über die Auswahl der erforderlichen Komponenten und der Installationsmethode finden Sie unter Gewusst wie: Installieren von erforderlichen Komponenten mit einer ClickOnce-Anwendung.