在VSCode寫.netCore 踩坑記一(開發(fā)環(huán)境配置)

最近需要使用c#語言開發(fā)好運行到liunx環(huán)境下谒养,故需要用到把原來的vs開發(fā)的代碼轉(zhuǎn)換成.netCore拆魏,記錄一下如何在vsCode下配置.netCore 開發(fā)環(huán)境。

------------------------------------------ 開始分割線 -------------------------------------------------

1、安裝Visual Studio Code (廢話)
2嘹害、安裝.NET Core SDK撮竿。安裝地址如下:
https://dotnet.microsoft.com/download/dotnet-core/thank-you/sdk-3.1.201-windows-x64-installer

3、在Visual Studio Code 中安裝C# 擴展以便讓其支持C#的開發(fā)
(注意:安裝完成之后笔呀,需要重啟下Visual Studio Code才能夠使用C#擴展功能)


C# 擴展

4幢踏、創(chuàng)建一個名為 project 的空文件夾


創(chuàng)建空文件夾

5、終端到此文件夾內(nèi)许师,執(zhí)行命令 "dotnet new console --name project" 初始化項目
6房蝉、在vscode打開生成的Program.cs 文件,vscode會自動安裝OmniSharp插件(這里需要耐心等待)
(右下角會有彈出框微渠,點擊“Yes”就會幫我們生成“l(fā)aunch.json”以及“task.json”文件)

出現(xiàn)選項框搭幻,點擊Yes生成.vscode文件

現(xiàn)在我們的項目結(jié)構(gòu)是這樣的


這時候的文件目錄結(jié)構(gòu)

7、執(zhí)行 dotnet run 敛助,看到 “hello world” 輸出粗卜,標志我們已經(jīng)配置完成了。

--------------------------------------- 完了嗎纳击?還未完-------------------------------------------------

8续扔、在Visual Studio Code 中安裝 NuGet Package Manager 工具
(這個是NuGet包管理工具,外部dll包依靠它來加載)


NuGet Package Manager 插件焕数,很重要很重要

安裝后windows操作系統(tǒng)需要修改配置
在C盤(windows系統(tǒng)情況下)搜索" fetchPackageVersions.js "

"${versionsUrl}${selectedPackageName}/index.json "

改為

"${versionsUrl}${selectedPackageName.toLowerCase()}/index.json"

修改完畢后纱昧,在vscode內(nèi)輸入快捷鍵 ctrl + shift + P
選擇 “NuGet Packge Manager:add package”

選擇 NuGet Packge Manager:add package 添加包

輸入需要加載的包(例如:mysql) 選擇版本號即可加載完成

----------------------------------------- 再次分割線 ---------------------------------------------------

另外兩個比較好用的工具最好在vscode上安裝一下,以便開發(fā).
1堡赔、vscode-solution-explorer 用于管理C#項目


vscode-solution-explorer

安裝后vscode側(cè)欄會多出一個按鈕


沒錯识脆,就是他
右鍵選擇 “create new empty solution”
填寫project后,會多出我們的項目
右鍵選擇 “add existing project”
找到項目的 csproj 文件添加

添加后配置完成善已,現(xiàn)在右鍵鼠標點擊build生成項目了


右鍵項目可看到工具封裝好的菜單

2灼捂、Auto-Using for C# 編寫代碼時自動添加using


雖然沒有vs的解析強,但已經(jīng)非常好了

----------------------------------------- 最后的最后 ---------------------------------------------------
調(diào)試開發(fā)階段:
我們可以使用鍵盤上的 F5 調(diào)試代碼换团,并且給代碼進行斷點


重要的斷點調(diào)試,F5就行了

發(fā)布:
當我們build完畢后悉稠,項目里會出現(xiàn)一個bin文件夾


跟VS一致,都是bin文件夾

生成了dll 文件就是我們的可執(zhí)行文件
終端移該文件夾下執(zhí)行命令 "dotnet project.dll" 即可運行
注意不是 dotnet run project.dll 或者 dotnet run --project project.dll

dotnet project.dll
我一開始這里搞錯了艘包,怎么都運行不了

build后bin的內(nèi)容
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末的猛,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子想虎,更是在濱河造成了極大的恐慌卦尊,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件舌厨,死亡現(xiàn)場離奇詭異岂却,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進店門淌友,熙熙樓的掌柜王于貴愁眉苦臉地迎上來煌恢,“玉大人,你說我怎么就攤上這事震庭」宓郑” “怎么了糠溜?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵局荚,是天一觀的道長。 經(jīng)常有香客問我俭嘁,道長拨拓,這世上最難降的妖魔是什么肴颊? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮渣磷,結(jié)果婚禮上婿着,老公的妹妹穿的比我還像新娘。我一直安慰自己醋界,他們只是感情好竟宋,可當我...
    茶點故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著形纺,像睡著了一般丘侠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上逐样,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天蜗字,我揣著相機與錄音,去河邊找鬼脂新。 笑死挪捕,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的争便。 我是一名探鬼主播担神,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼始花!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起孩锡,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤酷宵,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后躬窜,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體浇垦,經(jīng)...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年荣挨,在試婚紗的時候發(fā)現(xiàn)自己被綠了男韧。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片朴摊。...
    茶點故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖此虑,靈堂內(nèi)的尸體忽然破棺而出甚纲,到底是詐尸還是另有隱情,我是刑警寧澤朦前,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布介杆,位于F島的核電站,受9級特大地震影響韭寸,放射性物質(zhì)發(fā)生泄漏春哨。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一恩伺、第九天 我趴在偏房一處隱蔽的房頂上張望赴背。 院中可真熱鬧,春花似錦晶渠、人聲如沸凰荚。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽浇揩。三九已至,卻和暖如春憨颠,著一層夾襖步出監(jiān)牢的瞬間胳徽,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工爽彤, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留养盗,地道東北人。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓适篙,卻偏偏與公主長得像往核,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子嚷节,可洞房花燭夜當晚...
    茶點故事閱讀 44,611評論 2 353

推薦閱讀更多精彩內(nèi)容