[英]ASP.Net Core 2 - IIS 502.5 Error
我正在Visual Studio 2017中创建一个ASP .Net Core(2.0)MVC应用程序,它运行得非常好。
昨天关闭我的电脑并今天回到我的应用程序后,我现在收到此浏览器错误,当我在没有调试的情况下启动Chrome应用程序。
运行dotnet在应用程序的目录中运行,我可以访问该网站就好了。 就在我通过Visual Studio / IIS Express运行它时,我得到了这个错误。
HTTP错误502.5 - 进程失败
应用程序构建和编译就好了。 我也清理了解决方案。
查看事件日志,我发现:
在Visual Studio 2017的输出窗口中,我在ASP NET CORE WebServer下收到此消息
无法初始化CoreCLR,HRESULT:0x80131534
我尝试过的:
我的设置昨天工作得很好,突然间没有。
感谢您的时间。 我希望我们能找到解决方案。
我们终于找到了这个问题! 以另一个用户身份登录到计算机后,我们看到主要用户最初忽略的警告。 名为“Program”的目录的根目录中有一个0字节的文件,没有文件扩展名。 当通过Visual Studio调用VSIISExeLauncher.exe时,这似乎会导致某种问题。 (注意,如果从命令提示符执行,它将起作用)。 删除文件后,一切正常!
我们不知道这个文件是如何被放置在那里的,但怀疑当用户从他的旧硬盘驱动器中提取文件时出现了某种复制错误。
我不知道是否有其他人会碰到这个,但如果是这样,希望这会有所帮助!
也许你需要安装以前版本的.NET Core,不是吗? 我安装在这里,它现在工作。 我只安装了.NET Core 2.0,并且我意识到1.1的应用程序在运行时停止了。 在Windows的事件日志中,我注册了相同的错误。
我遇到了与ASP.net Core 2.0非常相似的问题。 我已将我的VS项目复制到一个新项目,我收到此错误消息。
在做了一些研究之后,我能够确定nlog.config
文件没有被复制到bin> Debug> net461文件夹中。 一旦我这样做,我就能运行我的应用程序。
我通过在我的项目中运行csproj文件的命令行运行dotnet来找到它。
昨天有同样的问题(Windows 10)。 解决这个问题:
与2.2版相同的问题。 重新安装.NET Core SDK为我们解决了这个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.