我创建了一个wsp包并将其添加到
中央行政>操作>解决方案管理
使用stsadm的addsolution
命令。当我单击Deploy Solution菜单时,它会转移我部署到解决方案页面。在此页面中,在“Deploy To?”中部分,它显示了一个下拉列表,其中包含“所有内容Web应用程序”等条目。
我希望全局部署我的解决方案,以便它适用于部署后创建的所有新Web应用程序。我见过WSPs“Deploy To?”部分仅显示“此解决方案全局部署”而不显示下拉列表的消息。
答案 0 :(得分:9)
“全局部署”仅适用于没有Web控件和Web部件的WSP文件。这些不能是“全局部署”,因为您选择部署到的Web应用程序的web.config已更改,即插入条目以注册包含Web控件和Web部件的.dll。
答案 1 :(得分:1)
我认为您需要将其安装到GAC中 - 不过这里有一个更明智的答案:
C:> stsadm.exe -o deploysolution -name MossSolution.wsp -immediate -allowgacdeployment
这将在全球范围内部署。我会 检查一段时间后 allcontenturl。我有两批 在某些文件中部署WSP文件的文件 顾客。我会检查他们看 再次在我们使用的场景中 allcontenturl。但我的上述回复 关于不指定URL是正确的 在WSP仅包含的情况下 对于GAC,您不应该指定一个 URL。
来自social.msdn.microsoft.com论坛上的this thread