Einrichten einer allgemeinen Entwicklungsumgebung für SharePoint

Hier finden Sie Informationen zu den Schritten zur Einrichtung einer SharePoint-Entwicklungsumgebung, indem Sie SharePoint und Visual Studio installieren.

Ermitteln der benötigten SharePoint-Umgebung

Entscheiden Sie zuerst, welche Art von Lösungen Sie erstellen möchten (weitere Informationen zu SharePoint-Add-Ins finden Sie unter SharePoint-Add-Ins):

Erstellen einer SharePoint-Entwicklungsumgebung auf einem virtuellen Microsoft Azure-Computer

Wenn Sie über ein MSDN-Abonnement verfügen, können Sie schnell einen virtuellen Computer in Azure bereitstellen.

Wenn Sie den Microsoft Azure-Vorteil, der mit Ihrem MSDN-Abonnement verbunden ist, nicht aktiviert haben, können Sie sich unter Microsoft Azure-Vorteil für MSDN-Abonnenten darüber informieren.

Hinweis

Im Microsoft Azure-Image-Katalog werden keine Images mehr bereitgestellt, in denen SharePoint und Visual Studio bereits vorinstalliert sind. Ein virtueller Computer in Microsoft Azure ist aber dennoch eine gute Option für einen Entwicklungscomputer. Melden Sie sich im Microsoft Azure-Portal an. Erstellen Sie einen virtuellen Computer mithilfe eines der Images aus dem Katalog (Windows Server 2008 R2 Service Pack 1 x64, Windows Server 2012 oder höher). Befolgen Sie die Anweisungen im Assistenten für die Erstellung virtueller Computer. Wir empfehlen die Größe des virtuellen Computers Sehr groß für die SharePoint-Entwicklung. Nachdem der Computer bereitgestellt wurde und betriebsbereit ist, führen Sie die Einrichtung mit dem weiter unten im Abschnitt Erstellen einer lokalen SharePoint-Entwicklungsumgebung beschriebenen Verfahren aus. (Überspringen Sie den Abschnitt zum Thema Betriebssysteminstallation.) Nachdem Sie Ihre Entwicklungsumgebung eingerichtet haben, können Sie auf dem virtuellen Computer in Visual Studio über eine Azure-Point-to-Site-Verbindung auf Ihre Quellcodeverwaltung zugreifen. Eine Anleitung finden Sie in unserem Artikel zum Thema Konfigurieren einer Point-to-Site-VPN-Verbindung zu einem virtuellen Azure-Netzwerk.

Erstellen einer lokalen SharePoint-Entwicklungsumgebung

Installieren des Betriebssystems für Ihre SharePoint-Add-Ins-Entwicklungsumgebung

Die Anforderungen für eine Entwicklungsumgebung für eine SharePoint-Installation sind weniger stringent und kostengünstiger als die Anforderungen für eine Produktionsumgebung. In einer Entwicklungsumgebung sollten Sie einen Computer mit einer x64-fähigen CPU, und mindestens 16 GB RAM, um SharePoint zu installieren und auszuführen; 24 GB RAM sind empfehlenswert. Je nach Anforderungen und Budget können Sie aus den folgenden Optionen wählen:

  • Installieren Sie SharePoint unter Windows Server 2008 R2 Service Pack 1 x64 oder Windows Server 2012 (oder höher).

  • Verwenden Sie Microsoft Hyper-V, und installieren Sie SharePoint auf einem virtuellen Computer unter einem Gastbetriebssystem Windows Server 2008 R2 Service Pack 1 x64 oder Windows Server 2012. Eine Anleitung zum Einrichten eines virtuellen Microsoft Hyper-V-Computers für SharePoint finden Sie unter Verwenden bewährter Konfigurationsmethoden für virtuelle SharePoint-Computer und die Hyper-V-Umgebung.

Installieren der Voraussetzungen zur App-Entwicklung für das Betriebssystem und SharePoint

Für SharePoint müssen auf Ihrem Betriebssystem als Voraussetzung bestimmte Komponenten installiert sein, bevor die Installation beginnt. Aus diesem Grund enthält SharePoint das PrerequisiteInstaller.exe-Tool, das alle vorausgesetzten Komponenten für Sie installiert. Führen Sie dieses Tool aus, bevor Sie das Setup.exe-Tool ausführen.

  1. Führen Sie das PrerequisiteInstaller.exe-Tool aus.

  2. Führen Sie das in den Installationsdateien enthaltene Setup.exe-Tool aus.

  3. Akzeptieren Sie die Microsoft-Software-Lizenzbedingungen.

  4. Wählen Sie auf der Seite Gewünschte Installation auswählen die Option Eigenständig aus.

    Abbildung 2. Wahl des Installationstyps

SharePoint-Installationsservertyp

  1. Wenn bei der Installation Fehler auftreten, überprüfen Sie die Protokolldatei. Sie finden die Protokolldatei, indem Sie ein Eingabeaufforderungsfenster öffnen und die folgenden Befehle an der Eingabeaufforderung eingeben. Beim Abschluss der Installation wird ebenfalls ein Link zur Protokolldatei angezeigt.
  
cd %temp
dir /od *.log
  1. Nach Abschluss der Installation werden Sie aufgefordert, den Konfigurations-Assistenten für SharePoint-Produkte und -Technologien zu starten.

    Hinweis

    Der Konfigurations-Assistent für SharePoint-Produkte und -Technologien kann fehlschlagen, wenn Sie einen Computer verwenden, der Mitglied einer Domäne ist, aber mit keinem Domänencontroller verbunden ist. Wenn dieser Fehler auftritt, stellen Sie entweder direkt oder über ein VPN (Virtual Private Network) eine Verbindung zu einem Domänencontroller her, oder melden Sie sich mit einem lokalen Konto an, das auf dem Computer über Administratorrechte verfügt.

  2. Nach Abschluss des Konfigurations-Assistenten wird die Seite Vorlagenauswahl der neuen SharePoint-Website angezeigt.

    Abbildung 3: Auswählen der Websitevorlagenseite

SharePoint-Websitevorlagen

Installieren von Visual Studio

Wenn Sie Visual Studio installieren, erhalten Sie alle Vorlagen, Tools und Assemblys, um SharePoint auf Ihrem lokalen Entwicklungscomputer zu entwickeln.

Unter Installieren von Visual Studio finden Sie Anleitungen zum Installieren von Visual Studio.

Ausführliche Protokollierung in Visual Studio

Führen Sie die folgenden Schritte aus, wenn Sie die ausführliche Protokollierung aktivieren möchten:

  1. Öffnen Sie die Registrierung und navigieren Sie zu HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\ nn.n\SharePointTools, dabei steht nn.n für die Version von Visual Studio, z. B. 12.0 oder 14.0.

  2. Fügen Sie einen DWORD-Schlüssel mit dem Namen EnableDiagnostics hinzu.

  3. Geben Sie dem Schlüssel den Wert 1.

Der Registrierungspfad wird sich in kommenden Versionen von Visual Studio ändern.

Nächste Schritte

Wenn Sie Workflows erstellen, fahren Sie mit Einrichten und Konfigurieren von SharePoint-Workflow-Manager.

Siehe auch