天天看點

MacOS作業系統當中運作VSCode并配置運作調試C#項目

1、安裝.NET Core;

微軟官網下載下傳.NET Core;一路next完成後,就安裝好了;

2、建立項目(以控制台程式為例);

2.1、添加工作區檔案夾

MacOS作業系統當中運作VSCode并配置運作調試C#項目

2.2、打開終端,建立解決方案;

MacOS作業系統當中運作VSCode并配置運作調試C#項目

2.3、使用指令行,建立解決方案;

輸入指令:dotnet new sln -o duro

MacOS作業系統當中運作VSCode并配置運作調試C#項目

在工作區檔案下面增加了一個解決方案

2.4、進入剛建立的解決方案目錄

MacOS作業系統當中運作VSCode并配置運作調試C#項目

2.5、指令行建立控制台程式

終端輸入:dotnet new console -o duro

MacOS作業系統當中運作VSCode并配置運作調試C#項目

2.6、編譯和運作代碼

編譯---輸入指令:dotnet build

MacOS作業系統當中運作VSCode并配置運作調試C#項目

運作---輸入指令:dotnet run --project duro,生成bin目錄

3、配置調試;

3.1、按F5啟動調試,第一次啟動會出現配置頁面;選擇.NET Core;

MacOS作業系統當中運作VSCode并配置運作調試C#項目

3.2、配置luanch.json,點選添加配置按鈕,增加配置;選擇紅框标志的;

luanch.json是用來描述Debugger的配置的檔案。

MacOS作業系統當中運作VSCode并配置運作調試C#項目

3.3、修改Program配置路徑,就是配置目前可執行檔案的Path;儲存;

Mac下沒有exe,編譯後是dll

MacOS作業系統當中運作VSCode并配置運作調試C#項目

3.4、按F5運作,異常,配置任務;建立Tasks.json檔案;

MacOS作業系統當中運作VSCode并配置運作調試C#項目

3.5、修改Tasks.json;在args,增加項目路徑,${workspaceRoot}/duro

MacOS作業系統當中運作VSCode并配置運作調試C#項目

3.6、運作異常;打開launch.json;

MacOS作業系統當中運作VSCode并配置運作調試C#項目

從上文提示看,路徑從工作區檔案夾目錄,沒有解決方案和項目目錄;

是以需重新配置launch.json;

MacOS作業系統當中運作VSCode并配置運作調試C#項目

4、F5運作調試;

MacOS作業系統當中運作VSCode并配置運作調試C#項目

5、備注:每次修改完成後,需要調試,在調試前,通過dotnet run --project duro讓程式運作下;再進行調試;

6、程式運作,進入duro.dll所在目錄輸入指令:dotnet duro.dll

MacOS作業系統當中運作VSCode并配置運作調試C#項目

備注:必須要留有duro.dll和duro.runtimeconfig.json兩個檔案,否則運作失敗;

繼續閱讀