我在Visual Studio 2013 Ultimate中创建了一个新的基于WebMatrix的网站,并在网站上添加了DB First EF ADO.NET。
我安装了WebPages 3,.NET Framework是4.5。
但是,当我尝试调试/构建解决方案时,它会抛出此错误:
错误1预应用程序启动初始化方法Start on type System.Web.WebPages.Administration.PreApplicationStartCode扔了一个 出现以下错误消息的异常:安全性尝试 透明的方法 ' System.Web.WebPages.Administration.SiteAdmin.RegisterAdminModule()' 访问安全关键方法 ' System.Web.WebPages.ApplicationPart..ctor(System.Reflection.Assembly, System.String)'失败..
Google中出现此错误的唯一结果是http://craigwilson.id.au/2014/03/18/azurewap-system-methodaccessexception-attempt-by-security-transparent-method/#comment-1308,但该页面上的解决方案是通过Package Manager控制台安装WebHelpers。这个解决方案不为我修复它。
为什么我会收到此错误以及如何解决?