2010-11-11 101 views
0

我已经构建了一个Web部件,并且在多次部署到特定站点之后,SharePoint突然不会选择部署到特定站点,因此立即显示该解决方案全局deplyed的消息。SharePoint中的Web部件部署

我不知道我做了什么来造成这种情况。我一直在使用stsadmn -o addsolution方法,除了一次当我试图运行Setup.exe文件时。

任何人都有任何想法为什么它发生,以及如何纠正这一点。

感谢,

EJM

回答

0

首先确保收回解决方案(与STSADM),如果它不能正常工作,使用-force/-override,然后用相同的删除。

比试图再次这样做,它应该工作。

+0

我会撤回使用管理网站的解决方案,似乎到现在为止工作。我的意思是它重新渲染它,但随后部署相同的解决方案,直接在全球范围内。 – EJM 2010-11-11 17:15:39

+0

当您重新部署解决方案时,服务器应该刷新解决方案的状态 – 2010-11-11 17:24:28

+0

尝试使用stsadm(其强制或覆盖)的强制选项当我运行带有-name选项的retractsolution时,我得到一个错误解决方案不存在于解决方案店。另外在部署解决方案页面中,“部署到?”部分有一条消息“该解决方案不包含Web应用程序范围的资源,因此不能部署到特定的Web应用程序,它只能在全局部署。”所以我想这就是原因,但我不知道范围资源是什么,它是如何变化的。 – EJM 2010-11-11 18:25:11