繁体   English   中英

SharePoint wsp解决方案:如何在全球部署

[英]SharePoint wsp solution: How to Deploy Globally

我创建了一个wsp包并将其添加到

管理中心>运营>解决方案管理

使用stsadm的addsolution命令。 当我单击Deploy Solution菜单时,它会转移我部署到解决方案页面。 在此页面中,在“Deploy To?”中 部分,它显示了一个下拉列表,其中包含“所有内容Web应用程序”等条目。

我想全局部署我的解决方案,以便它适用于部署后创建的所有新Web应用程序。 我见过WSPs“Deploy To?” 部分仅显示“此解决方案全局部署”而不显示下拉列表的消息。

“全局部署”仅适用于没有Web控件和Web部件的WSP文件。 这些不能是“全局部署”,因为您选择部署到的Web应用程序的web.config已更改,即插入条目以注册包含Web控件和Web部件的.dll。

我认为您需要将其安装到GAC中 - 但是这里有一个更明智的答案:

C:> stsadm.exe -o deploysolution -name MossSolution.wsp -immediate -allowgacdemployment

这将在全球范围内部署。 我会在一段时间后检查allcontenturl。 我有几个批处理文件来部署一些客户的WSP文件。 我会检查他们再次看到我们使用allcontenturl的情况。 但我上面关于不指定URL的回复是正确的,如果WSP仅包含GAC的dll,则不应指定URL。

来自social.msdn.microsoft.com论坛上的这个主题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM