namics SharePoint Weblog
Mit Windows SharePoint Services (WSS v3) und Microsoft Office SharePoint Server 2007 (MOSS 2007) zur professionellen eCollaboration Plattform
namics @ www.flickr.com

LINKS

  • namics Weblog
  • about:namics
  • namics Website

AKTUELLE ARTIKEL

  • namics an der Konferenz: SharePoint, Web 2.0 & Social Software
  • CMIS Schnittstellenspezifikation fürs Content-Management
  • Semantische Suche mit Sharepoint
  • Microsoft validiert ESX-Server
  • MOSS 2007 und SQL 2008 - Follow Up
  • Next Event Swiss SharePoint Club in Basel
  • MOSS 2007 auf SQL 2008 installieren
  • Sharepoint an der worldwide Partner Conference von Microsoft, 7. – 10. Juli 2008
  • Team Mika certified - MCTS Welcome Package
  • Aus gegebenem Anlass...

KATEGORIEN

  • Business Intelligence
  • Document Management
  • Events
  • Kollaboration
  • MOSS 2007
    • Berechtigungen
  • Microsoft Community
  • Office 2007
  • SQL
  • Silverlight
  • Tools und Applikationen
  • Virtualization
  • Visual Studio
  • Web Content Management
  • Windows Live
  • Windows Server 2008
  • Windows SharePoint Services v3
  • Workflow

ARCHIVE

  • September 2008
  • August 2008
  • Juli 2008
  • Juni 2008
  • Mai 2008
  • April 2008
  • Februar 2008
  • November 2007
  • Oktober 2007
  • September 2007
  • Juni 2007
  • Mai 2007
  • April 2007
  • März 2007
  • Februar 2007
  • Januar 2007
  • Dezember 2006
  • November 2006
  • Oktober 2006
  • September 2006
  • August 2006

XML UND MUMBO JUMBO

  • Subscribe with Bloglines
  • Add to My Yahoo!
  • Add to Google
  • Atom Feed
  • RSS 2.0 Feed
  • Creative Commons License
    Dieses Weblog untersteht der Creative Commons Lizenz.
  • Powered by Movable Type 3.35
« Erste Applikationen im neuen Look&Feel von Office 2007 | Übersicht | 77.1*850 »
11
Sep
Tool für einfacheres Erstellen von SharePoint Solutions (WSP)
gepostet von Markus Spiekermann am 11.09.2007 um 08:38

Das Erstellen von SharePoint Solutions ist ein relativ mühsamer Vorgang. Wenn Dateien deployed werden sollen, dann müssen diese Files in mehreren Dateien referenziert werden. Sehr wichtig in diesem Zusammenhang sind die beiden Files:

- manifest.xml der SharePoint Solution
- DDF-Datei für das Erstellen der SharePoint Solution Datei (WSP) mit dem Tool MAKECAB.EXE

Im manifest.xml File müssen alle Dateien definiert werden, welche auf die SharePoint Server Instanzen installiert werden sollen. In der DDF Datei werden die Dateien angegeben, welche im WSP File enthalten sein müssen.

Es ist also sehr wichtig, dass die zu deployenden Dateien in beiden obengenannten Files angegeben werden. Wenn es hier zu Fehlern kommt, können die zwei folgenden Fehlerbilder entstehen:

Fehler 1: Datei ist in DDF Datei angegeben, aber nicht im manifest.xml
Auswirkungen: Datei wird nicht auf dem SharePoint Server deployed. Keine Fehlermeldung erscheint. Je nach Dateiart entstehen dann Laufzeitfehler.

Fehler 2: Datei ist nicht in der DDF Datei angegeben, dafür im manifest.xml
Auswirkung: Fehler beim Deployen der Solution auf den SharePoint Server, da das zu deployende File nicht im WSP (CAB) File enthalten ist.

Da das Nachführen der Files gerade bei wachsenden SharePoint Solutions sehr aufwändig und fehleranfällig ist, wäre es genial, wenn dieses Nachführen durch ein Tool erleichtert und automatisiert werden könnte.
Und an diesem Punkt setzt ein von Rich Finn entwickeltes Tool an. Das Tool und die Installationsanleitung sind hier abrufbar:

http://blog.richfinn.net/2007/08/30/CreateDDFWSPToolNowWithManifest.aspx

Das Tool hilft die DDF und die manifest.xml Datei aktuell zu halten und das Solution File zu generieren. Trotz der Unterstützung ist noch viel "Handarbeit" nötig und es wird eine aufwändige und fehleranfällige Arbeit bleiben. Gerade beim Erstellen des manifest.xml ist die Unterstützungsmöglichkeit noch gering. Die Komplexität des Schemas und die unterschiedlichen Anforderungen der einzelnen Solutions sind hier für eine Tool Unterstützung hinderlich.
Das Tool setzt jedoch bei dem Problem am richtigen Ort an und Dank der Verfügbarkeit der Source Dateien, kann das Tool den eigenen Bedürfnissen entsprechend erweitert und angepasst werden.

Generelle Informationen über SharePoint Solutions sind im WSS SDK enthalten:
http://msdn2.microsoft.com/en-us/library/ms413687.aspx


TRACKBACK

TrackBack URL for this entry:
http://blog.namics.com/mt/mt-tb.cgi/949

KOMMENTAR SCHREIBEN

Name:

E-Mail Adresse:

URL:

Bitte das Ergebnis von 1 + 2 als Ziffer (Spamschutz):