OMI*_*MID 4 asp.net asp.net-core-mvc asp.net-core visual-studio-2017 asp.net-core-1.1
我试图在Windows Server 2008 R2上发布我的ASP.NET核心应用程序,但是我收到此错误:"启动应用程序时出错."
没有更多的描述!
我能做什么?
小智 7
请看一下这篇文章:https://scottsauber.com/2017/04/10/how-to-troubleshoot-an-error-occurred-while-starting-the-application-in-asp-net-core- on-iis将为您提供一个很好的入门工具包,以便在出现此类错误时获取基本的日志信息.
它可能是一个糟糕的启动配置或与安装的.NET Core运行时相关但在没有更多技术信息的情况下很难说.
这不是真正的错误。你必须找到真正的错误。要查看真正的错误,请执行以下操作。请记住,一旦发现问题并修复它,就必须撤消这些更改。您不应该向最终用户显示真正的错误。
在您的开发环境中,尝试将其添加/更新到 web.config 以查看真正的错误
<aspNetCore processPath=".\MyApplication.exe" arguments="" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout">
<environmentVariables>
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
</environmentVariables>
</aspNetCore>
Run Code Online (Sandbox Code Playgroud)
在您的 program.cs 添加/更新下面以查看真正的错误
public static IWebHost BuildWebHost(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.CaptureStartupErrors(true)
.UseSetting("detailedErrors", "true")
.UseStartup<Startup>()
.Build();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5978 次 |
| 最近记录: |