无法导入此Web部件

本文关键字:Web 部件 导入 | 更新日期: 2023-09-27 17:58:46

我是SharePoint的新手。我一定错过了什么。尽管进行了所有的谷歌搜索和调试,我仍然得到以下错误:

无法添加选定的web部件。HelloSilverlight:无法导入此Web部件。

更愿意提供更多的参考资料。有人能指导我吗?

我手头有什么:-Windows Server 2003-工作SharePoint网站-C#silverlight应用程序名为HOL.HelloWorld-C#silverlight应用程序名为HelloSilverlight

无法导入此Web部件

由于我们看不到您的代码,也许您可以将您的代码与以下示例进行比较:

http://msdn.microsoft.com/en-us/library/cc627341(v=office.12).aspx

若要检查日志中出现的问题,请检查SharePoint ULS(统一日志记录服务)日志。一个简单的方法来吐出所有这些文本是使用微软的ULS查看器工具,这样你就可以过滤你需要的错误:

请在此处下载:http://archive.msdn.microsoft.com/ULSViewer

如果查看ULS日志,可能会发现相关的错误消息。如果你有很多日志条目,搜索web部件的类型名称可能有助于从树中对木材进行排序。

通常,当您没有在web应用程序的web.config文件中配置SafeControl元素时,就会发生此错误。

如果在ULS日志中搜索文本"安全模式",通常会发现错误消息。

通常web部件应该是常规的C#类库,而不是Silverlight类库。

请提供有关您实际尝试执行的操作、SharePoint的版本以及添加web部件的步骤的详细信息。

您可以检查是否在类构造函数中进行了一些不安全的调用(例如,使用提升的权限运行)。此外,如果您的web部件被添加为安全控件,您可能需要检查web.config。