我在sharepoint里面添加web部件时,报出如图所示的错误,哪位大虾帮忙解决下
![]()
无法添加选择的web部件。
在网上查了下
解决方案:
1。在Sharepoint 中,写了一个webpart,编译后,成功部署到了sharepoint网站中,但在添加到网站的页面时,提示:“无法添加选择的web部件,webpart名称:为了成功导入,必须使用AllowPartiallyTrustedCallersAttribute设置来编译用于实现ASP.net web部件并装在不完全信任位置(如bin目录)的程序集。
在webpart所在项目的AssemblyInfo.cs文件中。添加引用“using System.Security;”,然后在文件的下面添加一句“[assembly: AllowPartiallyTrustedCallers]”。编译、部署就可以
2、在Web Part项目的Assembly.cs文件中添加System.Security命名空间的引用并在下面添加
[assembly: AllowPartiallyTrustedCallers()]
3、生成一个公钥,绑定到该工程的dll,然后将此dll部署到GAC中。
4、写dwp文件,上载到WebPart部件库中。
其中1和2都没解决我的问题,3和4不知道怎么操作·
大虾帮忙啊