2010-08-11 73 views
7

我有一个PowerShell脚本,可部署大约12个Web部件。它们都是通过visual studio 2010创建的,并且正在部署到SharePoint 2010.Install-SPSolution:此解决方案不包含适用于Web应用程序的资源,不能部署到特定的Web应用程序

我在为我的某个Web部件运行Install-SPSolution时出现以下错误: Install-SPSolution:此解决方案包含没有为Web应用程序确定范围的资源,也无法将其部署到特定的Web应用程序。

有人可以帮我调试吗?每一个其他的Install-SPSolution命令使用-AllWebApplications,我不想直接使用-URL来指定Web应用程序。这是打破命令(这是用于成功部署所有11个其他Web部件相同的命令):

Install-SPSolution –Identity PortalSelector.wsp -AllWebApplications -GACDeployment 
+0

你可以尝试在http张贴这样的:// ServerFault .com - 更多管理员在那里闲逛。 – 2010-08-13 17:11:41

回答

12

哇,这是旧的。你现在可能是一位PS大师。

对于档案/下一个客人给出如下尝试:

安装-SPSolution -Identity PortalSelector.wsp -GACDeployment

安装-SPSolution -Identity PortalSelector.wsp -GACDeployment - 确认:$ false

后者阻止弹出确认对话框。

+0

大声笑,哟,超越现在的方式......但是,谢谢,这是正确的答案。 – Josh 2011-02-09 23:34:18