我在IISExpress下从命令行运行我的ASP.NET5时遇到了问题。从命令行在IISExpress中运行ASP.NET
我目前的命令行设置(感谢this answer)看起来像这样
iisexpress.exe /config:"[project_dir].vs\config\applicationhost.config” /网站: “Web用户界面”/应用程序池:“Clr4IntegratedAppPool”
请注意,从VS2015内运行项目工作正常。
当我运行上面的命令时,IISExpress启动,它甚至发现它应该运行正确的端口。主要问题是每个请求返回502.3。
综观IISExpress\TraceLogFiles
我看到这个错误的内容
模块名:httpPlatformHandler
通知:EXECUTE_REQUEST_HANDLER
的HTTPStatus:502
HttpReason:错误的网关
HttpSubStatus :3
ErrorCode:服务器当前被禁用。 (0x8007053d)
这是什么造成的?为什么我不能让它运行!?
您是否安装了httpPlatformHandler 1.2?如果你这样做 - 你可以显示你的web.config文件吗? – Pawel