【发布时间】:2011-05-04 16:16:30
【问题描述】:
当我在本地部署我的 Web 部件时,一切都很好。 Web 部件已注册为安全的,并且完全可用。
当我将 wsp 部署到另一台服务器时,Web 部件返回以下错误,尽管一切似乎都已正确部署(并且 SafeControls 出现在 web.config 中)。 :
Web 部件错误:无法显示或导入此页面上的 Web 部件或 Web 窗体控件。找不到类型 XXXXX 或未将其注册为安全类型。
这与question 几乎完全相同。唯一的区别是,当我查看要部署到的服务器上的 web.config 时,我确实看到了 SafeControls。
对我可以尝试解决问题的事情有什么想法吗?服务器设置,我如何打包或部署等。
【问题讨论】:
-
您是如何部署 Web 部件的?您使用的是 PowerShell、stsadm 还是其他方法?您是否将其他自定义 Web 部件部署到此服务器而没有问题?
-
这些是我采取的步骤: Add-SPSolution c:\backup\controls.wsp 使用 stsadm 部署解决方案: stsadm.exe -o deploysolution -name "Controls.wsp" -local -allowga cdeployment - allcontenturls -allowcaspolicies -force IISRESET。
-
我是否已将其他自定义 Web 部件部署到此服务器?这是部署到此服务器的第一个。服务器处于刚刚启动的新环境中。
-
不,没有空间。我在评论中的错误
标签: sharepoint sharepoint-2010 web-parts deployment