Freigeben über


Schritt 1: Einrichten des Visual Studio 2010-Projekts für eine Webpartlösung

Letzte Änderung: Mittwoch, 7. April 2010

Gilt für: SharePoint Server 2010

In diesem Thema wird die Einrichtung für die Word-Automatisierungsdienste-Webpart-Beispiellösung erläutert.

Einrichtung für die Word Automation Services-Webpart-Beispiellösung

Die benutzerdefinierte Anwendung, die Sie in dieser exemplarischen Vorgehensweise erstellen, verwendet einen bestimmten Satz von Dateien aus der festgelegten SharePoint-Dokumentbibliothek als Eingabe, verwendet Word-Automatisierungsdienste. um die Dateien in ein festgelegtes Ausgabeformat zu konvertieren, und platziert die konvertierten Dateien in die SharePoint-Dokumentbibliothek für die Ausgabe.

Im folgenden Verfahren erstellen Sie SharePoint-Dokumentbibliotheken für die Eingabe und die Ausgabe eines Word-Automatisierungsdienste-Konvertierungsauftrags.

So erstellen Sie SharePoint-Dokumentbibliotheken für die Eingabe und die Ausgabe

  1. Navigieren Sie zu dem Ort auf Ihrem SharePoint Server 2010-Server für den Sie über Berechtigungen zur Erstellung einer Dokumentbibliothek verfügen.

  2. Klicken Sie auf Websiteaktionen und dann auf Neue Dokumentbibliothek.

  3. Nennen Sie die Dokumentbibliothek Eingabe.

  4. Klicken Sie auf Erstellen.

    Diese Dokumentbibliothek ist der Ort für die Dateieingabe für den Word-Automatisierungsdienste-Konvertierungsauftrag. Beispielsweise http://wordserver/demo/eingabe/.

  5. Klicken Sie auf Websiteaktionen und dann auf Neue Dokumentbibliothek.

  6. Nennen Sie die Dokumentbibliothek Ausgabe.

  7. Klicken Sie auf Erstellen.

    Diese Dokumentbibliothek ist der Ort für die Dateiausgabe für den Word-Automatisierungsdienste-Konvertierungsauftrag. Beispielsweise http://wordserver/demo/ausgabe/.

In dieser exemplarischen Vorgehensweise wird die Initiierung eines Word-Automatisierungsdienste-Konvertierungsauftrags unter Verwendung eines Webparts erläutert. Verwenden Sie zur Erstellung des Webparts die Visual Studio 2010-Vorlage für visuelle Webparts.

So erstellen Sie ein Visual Studio 2010-Projekt für visuelle Webparts

  1. Starten Sie Visual Studio 2010 als Administrator.

    Wichtiger HinweisWichtig

    Sie müssen Visual Studio 2010 als Administrator starten, um das Projekt erfolgreich in der SharePoint 2010-Farm zu veröffentlichen.

  2. Klicken Sie auf Datei, zeigen Sie auf Neu, und klicken Sie dann auf Projekt.

  3. Erweitern Sie im Dialogfeld Neues Projekt unter Installierte Vorlagen den Knoten Visual C# (sofern er noch nicht erweitert ist), erweitern Sie SharePoint, und klicken Sie dann auf 2010.

  4. Wählen Sie in der Liste der Vorlagentypen Visuelles Webpart aus.

  5. Geben Sie dem Projekt einen Namen, beispielsweise Dokumentkonvertierung.

  6. Klicken Sie auf OK, um das Projekt zu erstellen.

  7. Überprüfen Sie auf der Seite Website und Sicherheitsstufe zum Debuggen angeben des Assistenten für die Anpassung von SharePoint die SharePoint-Website für die Lösung.

  8. Stellen Sie weiterhin sicher, dass auf der Seite Website und Sicherheitsstufe zum Debuggen angeben des Assistenten für die Anpassung von SharePoint die Option Als Farmlösung bereitstellen aktiviert ist.

    Wichtiger HinweisWichtig

    Die Option Als Farmlösung bereitstellen muss aktiviert werden, da auf das Word-Automatisierungsdienste-Objektmodell nicht über teilweise vertrauenswürdigen Code zugegriffen werden kann.

  9. Klicken Sie auf Fertig stellen, um die Projekterstellung abzuschließen.

Um das Word-Automatisierungsdienste-Objektmodell im Code zu verwenden, fügen Sie einen Verweis zu der Word-Automatisierungsdienste-Assembly hinzu.

So fügen Sie einen Verweis auf Word Automation Services hinzu

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Verweise, und klicken Sie dann auf Verweis hinzufügen.

  2. Klicken Sie im Dialogfeld Verweis hinzufügen auf die Registerkarte Durchsuchen. Die Assembly Microsoft.Office.Word.Server.dll befindet sich im SharePoint Server 2010-Ordner**\ISAPI** , der sich in der Regel im folgenden Pfad befindet:

    %systemdrive%:\Programme\Gemeinsame Dateien\Microsoft Shared\Web Server Extensions\14\ISAPI

  3. Wählen Sie Microsoft.Office.Word.Server.dll aus, und klicken Sie dann auf OK, um den Verweis hinzuzufügen.

    HinweisHinweis

    Wenn eine Warnung angezeigt wird, dass für Microsoft.Office.Word.Server.dll eine neuere Version von .NET Framework erforderlich ist, klicken Sie auf Ja, um den Verweis hinzuzufügen. Fügen Sie dann einen Verweis auf System.Web.DataVisualization hinzu. Die Datei befindet sich in der Regel in folgendem Pfad:

    %windir%\Assembly\GAC_MSIL\System.Web.DataVisualization\3.5.0.0__31bf3856ad364e35\

Siehe auch

Aufgaben

Schritt 2: Codieren des Webparts

Schritt 3: Erstellen und Bereitstellen der Webpartlösung

Konzepte

Exemplarische Vorgehensweise: Erstellen eines Webparts mithilfe von Word Automation Services