WebPart 解决方案制作和部署介绍
<一> 制作webpart的解决方案wsp
具体内容见下面网页,我就不多说了。
http://solutionmanager.codeplex.com/
<二>、安装webpart的解决方案wsp
<1>stsadm 安装wsp解决方案
stsadm.exe -o addsolution
-filename <Solution filename>
[-lcid <language>]
范例:比如我要在SPS服务场程序池http://sps2007/,部署SSOJump.wsp解决方案。命令如下:
==> path=%path%;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\
==> stsadm -o addsolution -filename "C:\SharePoint 软件\ITShare WebPart\SSOJump.wsp"
<2>stsadm 部署wsp解决方案
stsadm.exe -o deploysolution
-name <Solution name>
[-url <virtual server url>]
[-allcontenturls]
[-time <time to deploy at>]
[-immediate]
[-local]
[-allowgacdeployment]
[-allowcaspolicies]
[-lcid <language>]
[-force]
范例:比如我要在SPS服务场程序池http://sps2007/,部署SSOJump.wsp解决方案。命令如下:
stsadm -o deploysolution -name SSOJump.wsp -allowgacdeployment -immediate -url http://sps2007 -allowcaspolicies
<3> 在“管理中心”,打开“应用程序管理”,打开“解决方案”检查该ssojump.webpart是否已经部署OK
<4> 打开对应的site colloction网站集合,打开settings.aspx页面,打开“site collection feature”后,选择激活该ssojump.webpart
,整个过程就OK了。
<四> wsp制作、安装、部署的实施总结
方案一
1 制作编译wsp (利用makecab.exe程序)
-->cmd
-->cd c:\ITShare WebParts //存放dll、ddf、feature、xml、webpart等文件的路径
-->makecab /F SSOJump.ddf
2 安装部署wsp
path=%path%;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\
stsadm -o addsolution -filename "C:\SharePoint 软件\ITShare WebPart\SSOJump.wsp"
stsadm -o deploysolution -name SSOJump.wsp -allowgacdeployment -immediate -url http://inllhsps01 -allowcaspolicies
方案二
1 制作编译wsp (利用WSPBuilder.exe程序)
--> 直接运行WSPBuilder.exe文件,即可生成相应的wsp文件。
注意:要先配置好相关ddl、webpart、xml文件,才能生成相应的wsp文件
2 安装部署wsp
path=%path%;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\
stsadm -o addsolution -filename "C:\SharePoint 软件\ITShare WebPart\SSOJump.wsp"
stsadm -o deploysolution -name SSOJump.wsp -allowgacdeployment -immediate -url http://inllhsps01 -allowcaspolicies