使用VSCode如何調試C#控制臺程序_2_加深總結
阿新 • • 發佈:2018-10-27
strong mage tor 控制 pan console 總結 屬性 目標 原文:使用VSCode如何調試C#控制臺程序_2_加深總結 :
要想使用調試,必須創建項目
1-你要調式的類,控制臺類等等,你需要放在一個項目下,這個項目最好是由使用.net core創建的,VSCode對應的命令為:
dotnet new console(這裏以控制臺為例)
2-使用編譯命令(dotnet restore)生成obj文件(包含project.xx.json等關於項目的重要文件)
或者使用運行命令:dotnet run (會自動編譯)
3-在調試按鈕下添加兩個配置文件:launch.json和tasks.json:
(tasks.json不需要做任何改動; launch.json需要修改屬性值program
原
"program": "${workspaceRoot}/bin/Debug/<target-framework>/<project-name.dll>",
改為:
"program": "${workspaceRoot}/bin/Debug/NETCoreApp1.1/新建文件夾.dll"
備註:
以控制臺為例:
其中<target-framework>是指目標運行環境:
可以在上面還原的項目文件project.json中找到關鍵字".NETCoreApp,Version=v1.1";或者project.csproj尋找字段:<TargetFramework>netcoreapp2.0</TargetFramework>
<project-name.dll>為:所在文件夾的.dll;也可以在debug中找到生成的dll名稱
4-在VSCode使用快捷鍵F5可以開始調試了
使用VSCode如何調試C#控制臺程序_2_加深總結