在Sharepoint 中,写了一个webpart,编译后,成功部署到了sharepoint网站中,但在添加到网站的页面时,提示:“无法添加选择的web部件,webpart名称:为了成功导入,必须使用AllowPartiallyTrustedCallersAttribute设置来编译用于实现ASP.net web部件并装在不完全信任位置(如bin目录)的程序集。

 

 

 

解决:在webpart所在项目的AssemblyInfo.cs文件中。添加引用“using System.Security;”,然后在文件的下面添加一句“[assembly: AllowPartiallyTrustedCallers]”。编译、部署就可以了。

 

备注:当WebPart继承自 System.Web.UI.WebControls.WebParts.WebPart 时会出现该情况,继承自 Microsoft.SharePoint.WebPartPages.WebPart 时不会出现改情况

相关文章:

  • 2022-12-23
  • 2022-02-06
  • 2021-12-28
  • 2021-12-09
  • 2022-12-23
  • 2022-02-27
  • 2021-05-27
  • 2021-04-09
猜你喜欢
  • 2021-05-17
  • 2021-11-25
  • 2021-10-21
  • 2022-12-23
  • 2022-12-23
  • 2021-05-17
  • 2022-12-23
相关资源
相似解决方案