美文网首页
Win10 网站报错HTTP ERROR 503程序池已启用32

Win10 网站报错HTTP ERROR 503程序池已启用32

作者: 少司命_J | 来源:发表于2017-12-07 18:48 被阅读0次

            最近在自己电脑上发布项目的测试网站,总是出现“未能加载程序集xxx或它的某一个依赖项”这个错误。

            由于我的电脑是win10的64位系统,而项目在vs2015的IIS Express上未出错误便想到是64位与32位环境下的DLL文件问题。于是修改程序池允许运行32位。

        并且将网站标识修改为了NetworkService。

         一般来说到这里就完成了,刷新页面就OK了。

          但是问题来了:出现了   HTT ERROR503。

           搞了半天还是不行,同事的电脑上就没一点问题。然后打开Windows日志,还真找到了错误。错误详细信息为:

    看到“aspnetcore”,就想到不会和安装的.net core SDK有关吧。网上一搜还真是有关系。

    解决方法:

    1、找到电脑中的“DotNetCore.1.0.1-VS2015Tools.Preview2.0.4.exe”或“DotNetCore.1.0.0-VS2015Tools.Preview2.0.3.exe”,关掉visual studio,双击然后选择“Repair”。

    2、卸载掉和此DLL相关的软件或程序集(如vs code、.net core SDK)(此法未经过实践,仅供参考)

    总结:由于我未关闭win10的自动更新并且也没有阻止过系统更新,而且还安装了visual studio code也经常更新这货,一不注意就导致了这个aspnecore.dll的问题。至于具体原因还不太清楚。这个锅是微软的吗/滑稽。

    相关文章

      网友评论

          本文标题:Win10 网站报错HTTP ERROR 503程序池已启用32

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