最近一直在學習研究.Net Core左胞,但都是用的VS2017開發(fā)工具,玩著玩著心里不禁有個疑問举户,是否.Net Core能否脫離VS2017自動構(gòu)建烤宙,由我們自己來構(gòu)建呢?后來上網(wǎng)查了下俭嘁,果然還是可以的躺枕。
下面介紹windows下的命令行搭建(其它平臺也是差不多的,可自行查閱):
第一供填、.Net Core SDK肯定是要安裝的
第二拐云、打開命令行工具,cd到項目準備創(chuàng)建的目錄近她。如圖:
第三叉瘩、鍵入dotnet new webapi NetCoreTest,我這里選的是構(gòu)建webapi模板粘捎,其它輸入dotnet new 可查看房揭,如圖:
第四、項目構(gòu)建好了晌端,那就跑起來咯,鍵入dotnet run即可恬砂,如圖:?
第五咧纠、項目構(gòu)建完了,也可以跑了泻骤,那就要發(fā)布生產(chǎn)環(huán)境了漆羔,鍵入dotnet publish即可,如果想發(fā)布到iis狱掂,和正常發(fā)布webapi差不多演痒,只是在IIS應(yīng)用程序池選擇.Net CLR版本的時候選擇無托管代碼即可,如圖:
第六趋惨、從項目構(gòu)建鸟顺,運行,發(fā)布其實就幾行代碼,如果不想用VS2017這樣的重量型IDE讯嫂,可以選擇VS Code蹦锋,然后裝個C#插件即可