2009-03-05 7 views
2

Hier ist das Szenarioeiner Sharepoint-Lösung von einer Website erstellen (einschließlich Workflows und benutzerdefinierte webparts)

ich eine Website erstellt, die in I benutzerdefinierten Listen verwendet, webparts, speziell entwickelte webparts, Workflows und so weiter. Sie können die Site als eine Anwendung sehen.

Ich versuche ein Lösungspaket zu erstellen, das alles enthält, was ich an dieser Site erstelle, damit ich die Lösungsdatei einem Sharepoint-Administrator geben kann, der die Lösung in seiner Sharepoint-Umgebung installieren kann.

Betrachten Sie zum Beispiel die kostenlosen Anwendungsvorlagen, die Sie von MSDN herunterladen können, ich versuche, das gleiche wie sie zu erreichen. Eine Lösungsdatei für alle!

Irgendwelche Ideen?

Prost!

Antwort

2

Get STSDev und SharePoint Manager. STSDev ist in der Lage, die gewünschte Lösung zu erstellen, und SharePoint Manager kann verwendet werden, um SchemaXML aus den Anpassungen zu übernehmen, die Sie bereits erstellt haben.

Sie müssen die Webparts und alles zusammenpacken. Leider ist dies eine ziemlich heftige Lernkurve, also erwarten Sie eine Menge zu diesem Thema und einige Experimente zu lesen. Dies ist jedoch eine gute Zeit, da eine Lösung die einzige Möglichkeit ist, eine benutzerdefinierte Websitedefinition freizugeben.

0

Exportieren Sie die Website als Vorlage und fügen Sie den gesamten Inhalt hinzu. Die Workflows werden auf die alte Seite zeigen und müssen, glaube ich, manuell aktualisiert werden. Alles andere sollte funktionieren.

+0

Ja, ich habe das getan, es funktioniert gut, aber ich möchte alles in einer Lösung verpackt, und es ist möglich, sehen Sie sich die Anwendung Vorlagen aus MS – erik404

+0

Warum wurde diese Antwort markiert? Es ist sicherlich Thema und hilfreich. –

+0

Ich habe keine Ahnung, ich habe deine Antwort nicht gewählt. – erik404

0

Arbeitsabläufe, die mit SPD erstellt wurden, sind nicht Portable über Standorte - sie müssen neu erstellt werden. Als Ergebnis wird Nathans Lösung wahrscheinlich der einzige Weg sein.

+0

Sie sind übertragbar, wenn es sich um wiederverwendbare Workflows handelt. – Renan