簡體   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