zoukankan      html  css  js  c++  java
  • MVC4升级到MVC5的问题,安全透明方法“WebMatrix.WebData.PreApplicationStartCode.Start()”尝试访问安全关键方法“System.Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport(System.String)”失败


    第一步: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 搞定
  • 相关阅读:
    100-days: twenty-four
    100-days: twenty-three
    100-days: twenty-two
    100-days: twenty-one
    100-days: twenty
    [NOI 2016]循环之美
    [NOI 2015]寿司晚宴
    [BZOJ 2655]calc
    [Codeforces 888G]Xor-MST
    [BZOJ 2839]集合计数
  • 原文地址:https://www.cnblogs.com/kcjm/p/6430101.html
Copyright © 2011-2022 走看看