【发布时间】:2016-06-30 10:16:19
【问题描述】:
我已经研究了docs 如何做到这一点,但我仍然不明白: 我已经从 Visual Studio 发布了我的网站,并且可以使用以下命令从命令提示符运行该网站:
dotnet MyDotnetCoreApp.dll
这告诉我应用程序是在 http://localhost:5000 上启动的,我可以正常浏览它。
但是我如何让 IIS 启动应用程序以便我可以访问正常的端口 80? web.config 有正确的条目:
<aspNetCore processPath="dotnet" arguments=".\MyDotnetCoreApp.dll" .... />
我得到的只是 500 启动应用程序时发生错误。
必须缺少一些简单的步骤。提前致谢。
【问题讨论】:
-
您的 web.config 必须指向 ASP.NET Core 模块的正确文件路径。使用 Google 找到您应该使用的正确路径。
标签: iis asp.net-core