Anforderungen für die Entwicklung von SharePoint-Lösungen

Aktualisiert: September 2010

Sie müssen die folgenden erforderlichen Komponenten auf dem System installieren, bevor Sie die in Visual Studio 2010 enthaltenen SharePoint-Entwicklungstools für Lösungen verwenden können:

  • Visual Studio 2010 Professional oder eine Edition der Anwendungslebenszyklus-Verwaltung (Application Lifecycle Management, ALM) von Visual Studio.

    • Die Visual C#- oder Visual Basic-Funktion oder beide bei Installation von Visual Studio.
  • Microsoft SharePoint Server 2010 unter Windows Server 2008 (64-Bit) oder Windows Server 2008 R2 (64-Bit).

    oder

  • Microsoft SharePoint Foundation 2010 unter Windows Server 2008 (64-Bit) oder Windows Server 2008 R2 (64-Bit).

Tipp

Während offiziell nur Serverbetriebssysteme von SharePoint unterstützt werden, sind zwei Clientbetriebssysteme zugelassen: Windows 7 und Windows Vista SP1. Weitere Informationen finden Sie im Installationshandbuch für SharePoint Server 2010-Entwicklerarbeitsstationen.

Business Data Connectivity (BDC)-Modell-Projekttypen erfordern, dass Microsoft SharePoint Server 2010 auf dem System installiert ist. 

Um SharePoint-Lösungen in Visual Studio 2010 zu entwickeln, müssen Sie SharePoint auf dem gleichen Computer wie Visual Studio 2010 installieren. Auch unterstützen die SharePoint-Entwicklertools nur eine eigenständige SharePoint-Konfiguration; sie unterstützen keine Farmkonfiguration.

Tipp

SharePoint-Projekte in Visual Studio 2010 unterstützen nur .NET Framework, Version 3.5. Wenn Sie .NET Framework, Version 4 für ein neues SharePoint-Projekt auswählen, wird trotzdem .NET Framework, Version 3.5 als Zielversion verwendet.

Weitere Informationen zum Installieren von Visual Studio finden Sie unter Installieren von Visual Studio.

SharePoint 2007-Projektanforderungen

Die folgenden erforderlichen Komponenten müssen auf dem System installiert werden, bevor Sie mit SharePoint 2007-Projekten in Visual Studio 2010 arbeiten können:

  • Visual Studio 2010 Professional oder eine Edition der Anwendungslebenszyklus-Verwaltung (Application Lifecycle Management, ALM) von Visual Studio.

    • Die Visual C#- oder Visual Basic-Funktion oder beide bei Installation von Visual Studio.
  • Microsoft Office SharePoint Server 2007 unter Windows Server 2003 (32-Bit) oder Windows Server 2008.

    oder

  • Windows SharePoint Services 3.0 unter Windows Server 2003 (32-Bit) oder Windows Server 2008.

Wenn das Betriebssystem SharePoint Server nicht unterstützt oder SharePoint Server nicht installiert ist, installiert das Visual Studio-Setupprogramm die SharePoint-Workflowprojektvorlagen, sie können aber nicht verwendet werden.

Da Visual Studio 2010 nur 32-Bit-Versionen von Microsoft Office SharePoint Server 2007 und Windows SharePoint Services 3.0 unterstützt, können sie nicht auf dem gleichen Server wie Microsoft SharePoint Foundation 2010 oder Microsoft SharePoint Server 2010 installiert werden.

Tipp

Da Visual Studio 2008 Projektvorlagen nur für sequenzielle und Zustandsautomatworkflowprojekte bereitgestellt hat, sind beim Erstellen von SharePoint 2007-Projekten in Visual Studio 2010 nur diese Workflowprojektvorlagen verfügbar. Aus dem gleichen Grund können nur Workflowprojekte von Visual Studio 2008 aktualisiert werden. Mit den VSeWSS-Tools erstellte Projekte müssen mit einem anderen Prozess aktualisiert werden. Weitere Informationen finden Sie unter Übergang von Visual Studio 2008 SharePoint- oder VSeWSS-Projekten zu Visual Studio 2010.

Benutzerkontensteuerung von Windows Vista und Windows 7

Windows Vista und Windows 7 enthalten eine Sicherheitsfunktion, die als Benutzerkontensteuerung (User Account Control, UAC) bezeichnet wird. Zum Entwickeln von SharePoint-Lösungen in Visual Studio unter Windows Vista und Windows 7 muss Visual Studio aufgrund der Benutzerkontensteuerung als Systemadministrator ausgeführt werden. Klicken Sie mit der rechten Maustaste auf dem Desktop auf die Verknüpfung Visual Studio, und klicken Sie dann auf Als Administrator ausführen.

Um die Desktopverknüpfung so zu konfigurieren, dass die Ausführung immer als Administrator erfolgt, klicken Sie mit der rechten Maustaste auf die Verknüpfung, klicken Sie auf Eigenschaften, klicken Sie auf die Schaltfläche Erweitert, und wählen Sie dann Als Administrator ausführen aus.

Weitere Informationen finden Sie unter Verstehen und Konfigurieren der Benutzerkontensteuerung in Windows Vista. und unter Windows 7-Benutzerkontensteuerung (möglicherweise in englischer Sprache).

Überlegungen zu SharePoint-Berechtigungen

Bei der Entwicklung von SharePoint-Lösungen benötigen Sie ausreichende Berechtigungen, um SharePoint-Lösungen auszuführen und zu debuggen. Bevor Sie eine SharePoint-Lösung testen können, führen Sie die folgenden Schritte aus, um sicherzustellen, dass Sie über die erforderlichen Berechtigungen verfügen:

  1. Fügen Sie Ihr Benutzerkonto als Administrator für das System hinzu.

  2. Fügen Sie Ihr Benutzerkonto als Farmadministrator für den SharePoint-Server hinzu.

    1. Klicken Sie in der SharePoint-Zentraladministration auf den Link Farmadministratorgruppe verwalten.

    2. Klicken Sie im Menü auf der Seite Farmadministratoren auf die Schaltfläche Neu.

  3. Fügen Sie das Benutzerkonto zur Gruppe "WSS_ADMIN_WPG" hinzu.

Siehe auch

Weitere Ressourcen

Erste Schritte (SharePoint-Entwicklung in Visual Studio)

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

September 2010

Abschnitt "SharePoint 2007-Projektanforderungen" wurde Hinweis zu Visual Studio 2008-Projekten hinzugefügt.

Kundenfeedback.