Share via


Erstellen von VSTO-Add-ins für Office mithilfe von Visual Studio

Wichtig

VSTO basiert auf dem .NET Framework. COM-Add-Ins können auch mit .NET Framework geschrieben werden. Office-Add-Ins können nicht mit .NET Core und .NET 5 und höher erstellt werden, den neuesten Versionen von .NET. Dies liegt daran, dass .NET Core/.NET 5 und höher nicht mit .NET Framework im selben Prozess zusammenarbeiten und daher zu Add-In-Ladefehlern führen kann. Sie können .NET Framework weiterhin zum Schreiben von VSTO- und COM-Add-Ins für Office verwenden. Microsoft aktualisiert VSTO oder die COM-Add-In-Plattform nicht, um .NET Core oder .NET 5 und höher zu verwenden. Sie können .NET Core und .NET 5 und höher nutzen, einschließlich ASP.NET Core, um die Serverseite von Office Web-Add-Ins zu erstellen.

Können Sie die Microsoft Office-Entwicklertools in Visual Studio zum Erstellen von .NET Framework-Anwendungen verwenden, die Office erweitern. Diese Anwendungen werden auch Office-Lösungengenannt .

Die Office-Entwicklertools stellen Funktionen zur Verfügung, mit deren Hilfe Sie Office-Lösungen passend zu einer Vielzahl von geschäftlichen Anforderungen erstellen. Die Tools umfassen Projektvorlagen zum Erstellen von Office-Projektmappen mit Visual Basic oder Visual C#, und visuelle Designer, die Sie bei Erstellung benutzerdefinierter Benutzeroberflächen für Office-Projektmappen einsetzen können.

Hinweis

Möchten Sie Lösungen entwickeln, die die Office-Erfahrung auf mehreren Plattformen erweitern? Schauen Sie sich das neue Office-Add-Ins-Modell an. Office-Add-Ins haben im Vergleich zu VSTO-Add-Ins und -Lösungen einen geringen Platzbedarf, und Sie können diese mithilfe nahezu jeder Webprogrammiertechnologie erstellen, z. B. HTML5, JavaScript, CSS3 und XML.

Die neuesten Informationen zur Office-Entwicklung finden Sie im Microsoft Office Developer Center.

In diesem Abschnitt

Enthält Links zu Informationen zum Konfigurieren eines Entwicklungscomputers zum Erstellen von Office-Lösungen, zum Erstellen von Office-Projektmappen und Neuigkeiten in der Office-Entwicklung in Visual Studio.

Enthält Links zu Informationen über den Aktualisierungsvorgang für Projekte, die mit früheren Versionen von Visual Studio erstellt wurden.

Enthält Links zu Informationen über die Funktionsweise von Office-Projektmappen, einschließlich Informationen zu Anpassungen auf Dokumentebene und VSTO-Add-Ins.

Bietet Informationen zum Erstellen eines Office-Projekts und zum Konfigurieren des Projekts in Visual Studio.

Enthält Informationen zur Verwendung von verwaltetem Code mit Office-Projektmappen, einschließlich Informationen zum Anpassen der Office-Benutzeroberfläche, Bearbeiten von Daten und Problembehandlung.

Enthält Informationen über das Automatisieren von Excel, zum Erstellen von Excel-Projektmappen und über für Excel spezifische Globalisierungsprobleme.

Enthält Informationen zum Erstellen von Formularvorlagen und VSTO-Add-Ins für InfoPath.

Enthält Informationen über das Automatisieren von Outlook und Erstellen von Outlook-VSTO-Add-ins und Formularbereichen.

Enthält Informationen über das Automatisieren von PowerPoint und das Erstellen von PowerPoint-Outlook-Add-ins.

Enthält Informationen zum Automatisieren des Microsoft Office-Projekts und zum Erstellen von VSTO-Add-Ins für Projekte.

Enthält Informationen zum Automatisieren von PowerPoint und Erstellen von Visio-VSTO-Add-ins.

Enthält Informationen über das Automatisieren von Word und das Erstellen von Word-Lösungen.

Enthält Informationen zu den Unterschieden zwischen dem Erstellen von Office-Projekten und anderen Arten von Projekten in Visual Studio.

Enthält Informationen zu den Unterschieden zwischen dem Debuggen von Office-Projekten und anderen Arten von Projekten in Visual Studio.

Enthält Informationen über die Funktionsweise von Sicherheitsfunktionen in Office-Projektmappen.

Enthält Informationen zum Bereitstellen von Office-Projektmappen für Benutzer und der wichtigen Aspekte, die beim Auswählen der Bereitstellungsmethode und beim Festlegen der Sicherheitseinstellungen zu berücksichtigen sind.

Enthält Links zu Beispielanwendungen und Themen, die Schritt-für-Schritt-Anweisungen für häufige Aufgaben enthalten

Enthält Links zu detaillierten Informationen zu primären Interopassemblys von Office, Manifesten, Benutzeroberflächenelementen und Fehlermeldungen.

Enthält Links zu Informationen zu API-Namespaces und Typen, die in Office-Projekten verwendet werden, die auf .NET Framework 4 abzielen. Api-Referenzdokumentation zu den Namespaces und Typen, die in Office-Projekten verwendet werden, die auf .NET Framework 3.5 abzielen, finden Sie im folgenden Referenzabschnitt in der Visual Studio 2008-Dokumentation: 2007 vom System verwaltete Referenz.

Enthält Links zu Informationen über COM-Schnittstellen, mit denen Sie Aktionen wie Laden und Entladen von verwalteten VSTO-Add-Ins in Office-Anwendungen durchführen können.