我有一个简单的DotNet Core应用程序可以正常运行dotnet run
但是当我执行dotnet publish
然后dotnet HelloWorld.dll
时(在bin / Debug / netcoreapp1.1目录中;与bin /相同) Rebug / netcoreapp1.1),在我的本地机器上,命令提示符显示“正在侦听:http://localhost:5000”,但当我使用浏览器导航到该地址时,服务没有响应。是否有任何类型的日志需要审核?
我在Windows 10和OSX 10.11中重现了这一点,两者都是干净的dotnet new -t web
项目,没有任何修改。
在Windows中,我运行了netstat -noa | find "LISTENING"
,并且可以在列表底部看到端口5000。但是当我尝试时仍然没有联系。
想法?
浏览器输出为:
The localhost page isn’t working
localhost is currently unable to handle this request.
HTTP ERROR 500"
我在Windows和Mac机器上运行.Net Core 1.1.0 - SDK 1.0.0 Preview 2.1-003177。