繁体   English   中英

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

[英]IIS Express command line ASP.NET MVC 6 beta 8

我创建了一个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

我会:

  • 点击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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM