IIS Express命令行ASP.NET MVC 6 beta 8

Dot*_*dow 4 asp.net iis-express asp.net-core-mvc asp.net-core

我创建了一个ASP.NET MVC 6 beta 8应用程序,当我在Visual Studio 2015中单击“调试”时,我可以看到IIS Express,该站点可以正常工作。

但是,如果我尝试从指向正确的applicationHost.config文件的命令行启动IIS Express并出错,是否还需要添加其他内容?

C:\ Program Files(x86)\ IIS Express> iisexpress /config:D:\Programming\Projects\WebApplication1.vs\config\applicationHost.config / siteid:3

HTTP错误502.3-错误的网关

尝试路由请求时出现连接错误。

最可能的原因:•CGI应用程序未返回一组有效的HTTP错误。•由于父网关中的错误,充当代理或网关的服务器无法处理请求。

您可以尝试以下操作:•使用DebugDiag对CGI应用程序进行故障排除。•确定代理或网关是否对此错误负责。

详细错误信息:

模块httpPlatformHandler

通知ExecuteRequestHandler

处理程序httpPlatformHandler

错误代码0x80070002

roc*_*cky 6

我会:

  • 在VS中点击Debug
  • 转到任务管理器->详细信息
  • 右键单击标题行->选择列
  • 选择“命令行”
  • 观察

在我的情况下,命令行为:

C:\ Program Files(x86)\ IIS Express \ iisexpress.exe“ / config:” C:\ Users \ username \ Documents \ Visual Studio 2015 \ Projects \ myproject.vs \ config \ applicationhost.config“ / site:” myproject “ / apppool:” Clr4IntegratedAppPool