美文网首页
部署MVC .net4.0时遇见的错误

部署MVC .net4.0时遇见的错误

作者: 前端小飞象 | 来源:发表于2018-05-11 14:26 被阅读0次

    服务器端500错误

    如果是先安装.netFramework v4.0后安装的iis,iis就无法调用到aspnet_regiis注册

    aspnet_regiis注册4.0框架的方法

    1.首先在"C:\Windows\Microsoft.NET\Framework\v4.0.30319“下找到aspnet_regiis的目标文件

    2.以管理员身份运行命令行,进入到aspnet_regiis的文件位置下,运行aspnet_regiis.exe -i。


    未能加载文件或程序集 Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad

    首先去bin下看看有没有Microsoft.Web.Infrastructure.dll这个文件

    1.打开vs2013=》工具=》扩展管理器。安装NuGet程序包管理器(它的排名比较高,一般是第一个),安装完成以后重新启动vs2013.

    2.打开工具=》NuGet程序包管理器=》程序包管理器控制台。在控制台界面输入 Install-Package Microsoft.Web.Infrastructure

    后面会显示成功的字样 ,注意回去看你的bin目录下会有Microsoft.Web.Infrastructure.dll这个文件。


    aps.net 网站的url长度默认限制为260个字符。

    修改web.config:

    <system.web>

    <httpRuntime maxUrlLength="2000"/>

    </system.web>

    相关文章

      网友评论

          本文标题:部署MVC .net4.0时遇见的错误

          本文链接:https://www.haomeiwen.com/subject/yzjfdftx.html