将ASP NET Core部署到IIS

evi*_*ugl 7 asp.net deployment iis publish asp.net-core

我在这里基于asp.net网站上的教程创建了一个简单的ASP.NET Core网站.

现在,我想在IIS上的其他机器上发布它.

我已按照本网站上的说明操作,但我无法让它正常工作......

我一直收到500内部服务器错误

根据事件查看器中的日志,这是罪魁祸首:

Failed to start process with the commandline 'dotnet .\MyWebApp.dll'. Error code = '0x80004005'.
Run Code Online (Sandbox Code Playgroud)

谁能帮帮我吗?

Dav*_*ave 2

在非常相似的情况下有同样的错误。(新的 ASP.NET Core Web api 部署到 IIS)

进一步的调查使我发现,就我而言,500.19 是确切的错误。

安装ASP.NET Core 模块解决了我的问题。

参考:IIS 上托管的 MVC 6 HTTP 错误 500.19