gpt4 book ai didi

c# - IIS 错误 502.5 上的 ASP.NET Core 1.0

转载 作者:IT王子 更新时间:2023-10-29 03:34:41 24 4
gpt4 key购买 nike

我刚刚将我的服务器 (Windows 2012R2) 从以前的 .Net Core 1.0 RC2 更新到 .Net Core 1.0 RTM Windows 主机包。我的应用程序在我的 PC 上运行没有任何问题,但服务器一直显示:

HTTP Error 502.5 - Process Failure


Common causes of this issue:

The application process failed to start
The application process started but then stopped
The application process started but failed to listen on the configured port

它以前适用于 RC2 版本。不知道会出什么问题。

这就是事件查看器所说的全部内容:

Failed to start process with the commandline 'dotnet .\MyWebApp.dll'. Error code = '0x80004005'.

最糟糕的是应用日志是空的!我的意思是那些 stdout_xxxxxxxxx.log 文件完全是空的,而且都是 0 字节大小。

我该怎么办??没有记录怎么知道错误原因??

最佳答案

我可以通过运行来修复它

"C:\Program Files\dotnet\dotnet.exe" "C:\fullpath\PROJECT.dll"

在命令提示符下,这给了我一个更有意义的错误:

"The specified framework 'Microsoft.NETCore.App', version '1.0.1' was not found. - Check application dependencies and target a framework version installed at: C:\Program Files\dotnet\shared\Microsoft.NETCore.App - The following versions are installed: 1.0.0 - Alternatively, install the framework version '1.0.1'.

如您所见,我在我的服务器上安装了错误的 NET Core 版本。在卸载以前的版本 1.0.0 并安装正确的版本 1.0.1 后,我能够运行我的应用程序。

关于c# - IIS 错误 502.5 上的 ASP.NET Core 1.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38624453/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com