更新:将一个mvc4解决方案放到另一个mvc4解决方案中!
我在stackoverflow上搜索相同的问题,但它没有工作!所以我再问一次!
尝试安全透明方法' WebMatrix.WebData.PreApplicationStartCode.Start()'访问安全关键方法&System; Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport(System.String)'失败。
堆栈追踪:
[MethodAccessException:安全透明方法尝试' WebMatrix.WebData.PreApplicationStartCode.Start()'访问安全关键方法&System; Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport(System.String)'失败。] WebMatrix.WebData.PreApplicationStartCode.Start()+112
[InvalidOperationException:预应用程序启动初始化方法Start类型WebMatrix.WebData.PreApplicationStartCode抛出异常时出现以下错误消息:安全透明方法尝试' WebMatrix.WebData.PreApplicationStartCode.Start()&# 39;访问安全关键方法&System; Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport(System.String)'失败..] System.Web.Compilation.BuildManager.InvokePreStartInitMethodsCore(ICollection
1 methods, Func
1 setHostingEnvironmentCultures)+547 System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 methods)+132 System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath,Boolean& isRefAssemblyLoaded)+102 System.Web.Compilation.BuildManager.ExecutePreAppStart()+153 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager,IApplicationHost appHost,IConfigMapPathFactory configMapPathFactory,HostingEnvironmentParameters hostingParameters,PolicyLevel policyLevel,Exception appDomainCreationException)+521[HttpException(0x80004005):预应用程序启动初始化方法启动类型WebMatrix.WebData.PreApplicationStartCode引发异常,并显示以下错误消息:安全透明方法尝试' WebMatrix.WebData.PreApplicationStartCode.Start( )'访问安全关键方法&System; Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport(System.String)'失败..] System.Web.HttpRuntime.FirstRequestInit(HttpContext context)+9930508 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context)+101 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr,HttpContext context)+254
我的项目环境是vs2013,mvc4
答案 0 :(得分:3)
我已经解决了安装此软件包的问题:Microsoft.AspNet.WebHelpers
Install-Package Microsoft.AspNet.WebHelpers
如果它可以帮助你。