MVC4升级到MVC5的问题,安全透明方法“WebMatrix…

2018-06-22 07:45:34来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


第一步:Install-Package microsoft.aspnet.mvc -Source D:\Users\view01\AppData\Local\NuGet\Cache (mvc5的版本:microsoft.aspnet.mvc.5.2.3)

    Install-Package microsoft.aspnet.mvc(安装MVC5 mvc5的版本:microsoft.aspnet.mvc.5.2.3,可去官网直接下载https://www.nuget.org/packages)

     -Source D:\Users\view01\AppData\Local\NuGet\Cache (安装包的路径)

升级完之后会运行会报错:

安全透明方法“WebMatrix.WebData.PreApplicationStartCode.Start()”尝试访问安全关键方法“System.Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport(System.String)”失败

 

解决办法:在控制台执行以下代码

 1:运行Install-Package -Id Microsoft.AspNet.WebHelpers 

  运行完这一步还是会报错,如下:

 

 2:接着修改Web.config,全部修改为3.0(这一步可改可不改)

3:运行:Install-Package Microsoft.AspNet.WebPages.Data 搞定

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Swagger生成WebAPI文档

下一篇:Win7配置IIS7