Web部件错误

时间:2011-07-08 18:26:06

标签: c# sharepoint web-parts

一个SharePoint开箱即用(使用SharePoint工具创建,没有自定义代码)Web部件突然停止工作,只提供此信息进行调试:

Web Part Error: A Web Part or Web Form Control on this Page cannot be displayed or   imported. The type could not be found or it is not registered as safe.

我迷失了为什么所有其他部分(自定义代码和内容)似乎加载,但只是这一个正在寻找类型/ DLL抛出异常。

从哪里开始调试以及我现在必须学习哪些SharePoint?

我检查了托管应用程序的日志,发现没有直接指向问题的问题。

根本没有太多问题,除了:Fialed编译受众。 这可能是文本的问题。

1 个答案:

答案 0 :(得分:1)

将自定义Web部件添加到sharepoint站点时 在Web.config文件中,在SafeControls元素下添加以下元素:

<SafeControl Assembly="AssemblyName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" Namespace="NamespaceName" TypeName="*" Safe="True" />

有关详情,请参阅此链接http://support.microsoft.com/kb/939306