SmartPart的安装部署方法及与QuickPart区别
一、SmartPart的安装部署方法:
- 自动部署
- 解压ReturnOfStmartPart.zip安装压缩包到本地磁盘指定的目录下;
- 开始->运行,输入cmd打开命令行窗口,并定位到C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN目录下;
- 运行stsadm.exe -o addSolution –filename 进行添加解决方案到Sharepoint服务器上;
- 部署ReturnOfSmartPart.wsp解决方案Sharepoint服务器上,可按如下命令语句进行部署ReturnOfSmartPart.wsp解决方案:
stsadm.exe -o deploySolution -name ReturnOfSmartPart.wsp -allcontenturls -local –allowGacDeployment - 激活ReturnOfSmartPart功能到Sharepoint服务器上指定的网站上,可按如下命令进行激活:
stsadm.exe -o activatefeature -n ReturnOfSmartPart -url http://server - 手工部署
- 解压ReturnOfSmartPart.zip安装压缩包到本地磁盘指定的目录下;
- 打开ReturnOfSmartPart解压后的目录,并把ReturnOfSmart.dll注册部署 到本地服务器的全集程序缓冲区(GAC)里;也可以按如下命令注册部署到GAC中:gacutil /i ReturnOfSmartPart.dll文件的路径;
- 打开指定的Sharepoint站点并将部署完的SmartPart WebPart上传到Sharepoint站点的WebPart库中,单击Site Actions->Site Settings->打开Gallleries节下的Web Parts,最后单击页面中的“上传”按钮将SmartPart.dwp文件上传,单击“确定”;
说明:filename是解压ReturnOfSmarPart.zip包后,里面的ReturnOfSmartPart.wsp解决方案文件完整路径;
更改指定的Sharepoint站点的Web.config,在指定的Sharepoint站点的Web.config里添加注册后的ReturnOfSmart.dll对应的SafeControls Section节点,如下:
<SafeControl Assembly="ReturnOfSmartPart, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9f4da00116c38ec5" Namespace="SmartPart" TypeName="SmartPart" Safe="True" />
二、QuickPart与SmartPart的区别
- QuickPart ----------- 由Kaneboy开发,支持用户自定义属性;
- SmartPart ----------- 由Jan Tielens开发,不支持自定义属性;
- QuickPart则是将用户控件放到根目录下的wpresources目录中;
- SmartPart则将用户控件放到根目录下的UserControls目录下(若没有则用户自己创建);