如何使用wsp解决方案和exe.config文件进行静默部署?

时间:2010-07-22 22:45:00

标签: sharepoint installer executable wspbuilder silent-installer

我有一个使用WSPBuilder创建的SharePoint解决方案(打包在wsp文件中),它与简单的Setup.exe和Setup.exe.config配合使用。 Setup.exe.config只指向WSP解决方案。

有没有办法传递值,例如解决方案部署的webapplicait,我们的客户可以在没有用户交互的情况下执行静默安装?

我认为这将是Setup.exe.config文件中的一个属性,因为这是appSettings所在的位置。有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:3)

确实有!查看stsadm命令行工具。您可能希望先调用addsolution命令(将其添加到Sharepoint的数据库中),然后再部署解决方案(将其推送到特定或所有Web应用程序)。

http://technet.microsoft.com/en-us/library/cc288981%28office.12%29.aspx

看起来像这样:

stsadm.exe -o addsolution MySolution.wsp
stsadm.exe -o deploysolution -name MySolution.wsp -local -allowGacDeployment -url http://www.sharepointsite.com

其他人已经为stsadm开发了插件,它可以以脚本方式执行各种其他很酷的东西 - 如果你需要在静音安装中做其他部分,请搜索​​。

Tim