因此,在您的本地IIS
中爲您的4.6(和<)ASP.NET
Web應用程序設置調試非常簡單。但是,我沒有看到任何方式在ASP.NET 5
中執行此操作。我看到IIS Express
,ef
和web
。我錯過了什麼嗎?我如何設置它,以便我可以推Play
並讓它拉起Chrome標籤,並在我的本地IIS
中對我的web app
進行全面調試?如何在本地IIS中調試ASP.NET 5 Web應用程序不是快速
回答
如果你的意思是控制器調試,你只需要確保你已經在你創建的代碼行中有適當的斷點。在那之後,你所要做的就是通過IIS Express運行,並且你很好走,VS會自動提示你看看IDE,當你需要執行一個步級或者等等。
從那裏您將能夠使用VS頂部欄上的「調試」選項中的各種調試窗口來檢查代碼。
順便說一句,如果你做對本地IIS與.NET核心的狀態徹底查找,沒有辦法以現在這樣做..
How to configure ASP.NET Core 1.0 to use Local IIS instead of IIS Express?
並進一步強調使用本地IIS的無意義,這裏是從這個article報價:
然而,ASP.NET核心有littl e沒有理由在開發過程中運行完整的IIS 。爲什麼?因爲ASP.NET Core應用程序 實際上並未在IIS內部運行。無論是從 IIS,IIS Express運行還是從 命令行直接運行dotnet運行 - 您都運行完全相同的代碼,並且在大多數情況下運行的環境完全相同。在IIS內部運行真的 不會再向您購買任何東西,您無法使用 命令行環境輕鬆進行模擬。
不,我特別不希望IIS Express,而是本地IIS。 –
我不明白你爲什麼要使用本地IIS。儘管如此,使用本地IIS並不會因爲.NET Core而在.NET中產生顯着的區別。 – Nicholas
因爲我在一個包含20多個微型應用程序和服務的解決方案中工作,這些應用程序和服務都需要同時運行。現在我需要運行20個VS實例才能正常運行我的應用程序。相反,我希望它們都在本地IIS中運行,並且只有1個VS正在爲我當前正在運行的微應用運行。 –
也許不完全是你需要的,但你可以調試它。
- 在開始調試之前,您需要將項目重新發布到IIS中指定的路徑。
- 瀏覽到應用程序的任何網頁,以便該過程開始。
- 然後在你的VS裏面去
Debug -> Attach to process
。找到並選擇dotnet.exe
。可能有幾個,所以勾選Show processes from all users
可能會顯示更多的記錄。 例如,我在IIS上使用.NET的核心應用程序池下網絡服務身份運行,因此很容易讓我找出dotnet.exe
過程中,我需要重視(附加到進程彈出具有用戶名列包含身份信息)。
最後,VS會開始調試。它類似於.net框架+的步驟,附加到w3wp.exe
這會起作用,但肯定不像推動Play那麼簡單。 –
是的,沒錯 –
- 1. 如何在本地IIS中運行asp.net應用程序
- 2. 如何在本地調試Firebase Web應用程序
- 3. 從Eclipse快速調試Flex/Java Web應用程序?
- 4. 遠程調試ASP.NET Web應用程序
- 5. 如何從快速應用程序中刪除調試?
- 6. IIS快速部署應用程序
- 7. 在Server 2008 R2上本地IIS中調試ASP.Net MVC
- 8. ASP.NET 5的Web應用程序與web.cmd,但不是在IIS下工作應用程序
- 9. ASP.NET中的Web應用程序5
- 10. 使用PowerShell在本地或遠程IIS上部署asp.net web應用程序DSC
- 11. 快速應用程序在本地主機上找不到8080
- 12. ASP.NET MVC 5應用程序調用本地WebAPI?
- 13. 安裝ASP.NET本地Web應用程序
- 14. 在VS 2008和IIS中調試現有的ASP.NET應用程序
- 15. 無法調試存儲在IIS中的ASP.NET應用程序
- 16. 如何在我的本地IIS下爲MVC3應用程序設置調試?
- 17. asp.net調試在IIS
- 18. 如何在Pycharm中本地調試Google App Engine Web應用程序?
- 19. 如何在本地運行ASP.NET C#Web應用程序?
- 20. IIS 8:Asp.Net Web應用程序部署
- 21. 在VS代碼中調試ASP.NET 5應用程序
- 22. 如何在Visual Studio中調試IIS上的兩個Web應用程序/服務?
- 23. 如何在Silverlight應用程序中調試由IIS託管的Web服務
- 24. asp.net web表單應用程序不建立在「開始調試」
- 25. 在本地調試生產asp.net應用程序
- 26. 如何使用github的本地源碼調試asp.net應用程序,例如EntityFrameworkCore
- 27. 如何調試ASP.NET應用程序
- 28. 在IIS上調試MVC 4 web應用程序時出錯
- 29. 使asp.net web應用程序運行速度更快的技巧
- 30. 快速Web應用程序開發ASP.net與開源平臺
這還沒有在工具中實現,但有些人已經得到它的手動工作:https:// github。com/tuespetre/dnx-watch-iis – Tratcher