【发布时间】:2017-07-07 07:22:56
【问题描述】:
更新
我重构了整个问题,因为现在,我知道发生了什么,感谢 Daboul
当我在 VS15 内启动 ASP.Net Core exe 时,甚至在带有 dotnet run 的 cmd 行上它工作正常,但是当我尝试双击该 exe 运行时,它找不到 .cshtml .
奇怪的是,文件在那里,并且在被 vs15 执行时找到
有人可以向我解释我做错了什么吗?
我只是创建了一个 Asp.net Core Web App 并更改了 project.json 以生成像 here 和 here 这样的 .exe
【问题讨论】:
-
HTTP 500 错误意味着存在一些基本配置问题阻止站点/应用程序启动,或者在应用程序启动后发生内部故障。那是可怕的“内部服务器错误”代码,如果您查看日志,您可能会看到更详细的失败原因。实际上,您收到 HTTP 500 错误的事实证明您的应用实际上正在侦听端口 5000,否则您将看不到该回复...
-
不幸的是没有日志,我不知道我应该做什么,因为据我所见,VS15只是像手动运行一样运行.exe,当我尝试运行它时手动抛出http 500,通过vs15就可以了
标签: asp.net visual-studio-2015 asp.net-core