真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用VSCode編寫.NETCore項(xiàng)目的方法

這篇文章給大家分享的是有關(guān)使用VSCode編寫.NET Core項(xiàng)目的方法的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

平利ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

Windows 開發(fā)環(huán)境搭建:

1.安裝最新 VSCode,;

2.安裝最新 .NET CORE,;

3. 在 VS Code 中獲取 C# extension ;

一、創(chuàng)建C#項(xiàng)目

1.打開VS Code,從命令行打開預(yù)先定義的文件夾,如: E:\NetCore\demo;

使用快鍵鍵調(diào)出命令行窗口,Ctrl + `; 其實(shí)這里有兩種方式,直接通過windows 命令行也是一樣的。前提是安裝了 .NET CORE SDK.

使用VSCode編寫.NET Core項(xiàng)目的方法

2. 輸入dotnet new console,此時會生成和文件夾名字相同的項(xiàng)目,如demo.csproj;

使用VSCode編寫.NET Core項(xiàng)目的方法

3. 輸入dotnet restore 編譯項(xiàng)目;

使用VSCode編寫.NET Core項(xiàng)目的方法

4. 運(yùn)行項(xiàng)目,dotnet run 。

使用VSCode編寫.NET Core項(xiàng)目的方法

二、命令行使用,可以通過 dotnet help 來查看。

使用VSCode編寫.NET Core項(xiàng)目的方法

還有一個比較重要的命令,直接使用 dotnet new 可以查看幫助,可以查看創(chuàng)建各種項(xiàng)目如: 控制臺程序、 Web項(xiàng)目、Web MVC、類庫、測試項(xiàng)目以及解決方案。

這個命令應(yīng)該也是從dotnet core 1.1以后才出現(xiàn)的,之前創(chuàng)建項(xiàng)目是通過json格式,之后回到了csproj解決方案的模式。

使用VSCode編寫.NET Core項(xiàng)目的方法

三、小試一把,創(chuàng)建 Web Mvc 程序

1. 打開VS Code, 定位到你想要的文件夾,如:E:\MvcDemo1

2. 使用快捷鍵 Ctrl + `, 這時候右下角會彈出終端 cmd.exe 窗口

3. 使用 dotnet new mvc -n MvcDemo

使用VSCode編寫.NET Core項(xiàng)目的方法

4. 這時候回到左邊菜單窗口,查看創(chuàng)建好的項(xiàng)目,任意點(diǎn)擊一個文件

使用VSCode編寫.NET Core項(xiàng)目的方法

點(diǎn)擊后稍等一會,在輸出窗口會看到正在下載OmniSharp 包,等待下載完成......

使用VSCode編寫.NET Core項(xiàng)目的方法

貌似國內(nèi)的下載速度比較慢,如果遇到下載包失敗,可重新打開,會再次下載。

下載完 OmniSharp 后會下載.NET Core Debugger...

使用VSCode編寫.NET Core項(xiàng)目的方法

5. 運(yùn)行MVC程序,在左邊菜單欄點(diǎn)擊調(diào)試圖標(biāo),選擇.NET Core Launch(Web),然后點(diǎn)擊開始調(diào)試

使用VSCode編寫.NET Core項(xiàng)目的方法

運(yùn)行結(jié)果

使用VSCode編寫.NET Core項(xiàng)目的方法

6. 發(fā)布.NET Core 應(yīng)用程序,可查看微軟官方文檔

使用dotnet publish 來發(fā)布程序,發(fā)布之前應(yīng)先執(zhí)行 dotnet restore 還原以來想 以及dotnet build 生成項(xiàng)目

步驟如下:

6.1 生成依賴項(xiàng),dotnet restore

6.2 生成項(xiàng)目,dotnet build

6.3 發(fā)布項(xiàng)目,dotnet publish -f netcoreapp1.1 -c Release

dotnet publish [] [-f|--framework] [-r|--runtime] [-o|--output] [-c|--configuration] [--version-suffix] [-v|--verbosity] [-h|--help]

指定目標(biāo)框架 -f|--framework ,請參考


指定Runtime RID ,-r|--runtime 具體RID 請參考  

經(jīng)測試發(fā)現(xiàn),指定RID 始終發(fā)布不成功,不清楚是哪里的問題,如有人告知,萬分感謝。

后來使用,dotnet publish -f netcoreapp1.1 -c Release, 則發(fā)布成功。在bin/Release/netcoreapp1.1/publish 中可以看到生成的文件

使用VSCode編寫.NET Core項(xiàng)目的方法

感謝各位的閱讀!關(guān)于“使用VSCode編寫.NET Core項(xiàng)目的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


文章標(biāo)題:使用VSCode編寫.NETCore項(xiàng)目的方法
分享路徑:http://weahome.cn/article/gicjej.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部