SharePoint 2010 Web部件部署错误

时间:2010-11-03 18:42:58

标签: sharepoint sharepoint-2010 web-parts deployment

当我在本地部署我的Web部件时,一切都很好。 Web部件已注册为安全,并且完全可用。

当我将wsp部署到另一台服务器时,Web部件返回时出现以下错误,尽管所有内容似乎都已正确部署(并且SafeControls出现在web.config中)。 :

Web部件错误:无法显示或导入此页面上的Web部件或Web窗体控件。无法找到XXXXX类型或未注册为安全类型。

这与question几乎完全相同。唯一的区别是,当我在服务器上查看我的web.config时,我正在部署到 DO ,请参阅SafeControls。

对于我可以尝试解决问题的任何想法?服务器设置,我如何打包或部署等等。

1 个答案:

答案 0 :(得分:1)

我能够通过从GAC手动删除解决方案来解决我的问题。然后我尝试再次添加解决方案,一切正常。

我在解决方案的初始上传后添加了有问题的网络部分(抱歉将该部分从说明中删除)。在此之前,我试图从中央管理员撤消和删除然后重试添加。显然,这并没有从GAC中删除解决方案。

该网站正在使用旧版本的解决方案,该解决方案确实没有为新的Web部件添加SafeControl。删除旧版本后,新版本的添加顺利完成,一切顺利。

感谢大家的建议。