在SharePoint 2013 webpart中创建DynamicDataManager实例会抛出MethodAccessException

时间:2013-04-27 12:47:13

标签: asp.net-4.0 sharepoint-2013 code-access-security

我在SharePoint 2013 WebPart中遇到一个奇怪的问题,它实例化了System.Web.DynamicData.DynamicDataManager类型的对象。它抛出以下异常:

  

[MethodAccessException:尝试方法   'System.Web.DynamicData.DynamicDataManager..ctor()'访问方法   'System.Collections.Generic.Dictionary`2..ctor()'   失败。]在System.Web.DynamicData.DynamicDataManager..ctor()

在SharePoint 2013 web.config中,默认情况下默认legacyCasModel设置为true。当我将其改为假时,一切正常。

我不知道这背后的原因是什么。我假设这与ASP.NET 4的新CAS模型有某种关系,但我不知道为什么当legacyCasModel设置为true时我得到这个异常。

0 个答案:

没有答案
相关问题