簡體   English   中英

使用Visual Studio IIS Express將VSCode調試器附加到.NET Core應用程序調試

[英]Attach VSCode debugger to .NET Core app debugging with Visual Studio IIS Express

我有一個Angular應用程序,它在后端使用.NET Core,在前端使用Angular。 我的團隊使用Visual Studio 2019處理后端,但我更喜歡使用VSCode與Angular一起使用。 關鍵是,要啟動應用程序,我是通過de Visual Studio IIS Express調試器完成的,但是隨后我無法在VSCode中建立斷點或類似的東西。

我在VSCode調試器中看到有一些選項,例如“附加到Chrome”,我認為這可能是與正在運行的應用程序建立這種連接的方式,但我真的不知道這是否可行或如何做。 希望您能對此有所幫助,並在此先感謝大家。

這是Visual Studio 2017 Professional(v15.9.28307)的最新更新對我有用的東西

在Visual Studio設置中,啟用了遠程調試的Chrome瀏覽器配置。

  1. 單擊IIS Express啟動按鈕旁邊的下拉菜單,然后選擇瀏覽方式...
  2. 使用參數--remote-debugging-port=9222為chrome添加實例

在VS Code中

  1. 安裝適用於Chrome的 VS代碼擴展調試器
  2. 創建調試配置,以使用chrome和您在Visual Studio中設置的遠程調試端口連接到項目的url:

{ "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "attach", "name": "Attach to Chrome", "url": "https://localhost:XXXX", "port":9222, "webRoot": "${workspaceFolder}" } ] }

使用Visual Studio中的調試配置啟動應用程序,然后啟動chrome開發工具。

從VS Code運行調試器附加配置

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM