創(chuàng)建項(xiàng)目文件夾
在D:WorkTest下創(chuàng)建一個(gè)名為MyCMS的文件夾作為我們的項(xiàng)目文件夾。然后,在VS Code開發(fā)環(huán)境中選擇“文件”->“打開文件夾”,并選擇剛剛創(chuàng)建的文件夾MyCMS進(jìn)行打開。使用集成終端命令在
在D:WorkTest下創(chuàng)建一個(gè)名為MyCMS的文件夾作為我們的項(xiàng)目文件夾。然后,在VS Code開發(fā)環(huán)境中選擇“文件”->“打開文件夾”,并選擇剛剛創(chuàng)建的文件夾MyCMS進(jìn)行打開。
使用集成終端命令
在VS Code開發(fā)環(huán)境中,選擇“查看”->“集成終端”或按下快捷鍵Ctrl `,會(huì)彈出一個(gè)強(qiáng)大的工具,可以通過輸入命令來改變我們的項(xiàng)目。例如,我在集成終端中輸入命令dotnet new sln -n MyCMS,就會(huì)在MyCMS文件夾下生成一個(gè)名為的解決方案文件。
創(chuàng)建MVC項(xiàng)目
接下來,在集成終端中輸入命令dotnet new mvc -n MyCMS.Web,在左側(cè)的文件列表中會(huì)出現(xiàn)一個(gè)名為MyCMS.Web的MVC項(xiàng)目。
配置項(xiàng)目啟動(dòng)
按下F5鍵后,會(huì)彈出一個(gè)選擇框,請選擇.NET Core作為啟動(dòng)項(xiàng)。然后會(huì)出現(xiàn)一個(gè)launch.json文件。
構(gòu)建項(xiàng)目
在集成終端中輸入命令dotnet build MyCMS.Web,并將生成的內(nèi)容復(fù)制到launch.json文件的".NET Core Launch (web)"配置項(xiàng)的program屬性中。同時(shí),修改該配置項(xiàng)的cwd屬性為項(xiàng)目根目錄下的MyCMS.Web。完成后,點(diǎn)擊左側(cè)的調(diào)試按鈕,選擇“運(yùn)行”->“.NET Core Launch (web)”,再次按下F5鍵。
配置任務(wù)運(yùn)行程序
點(diǎn)擊“配置任務(wù)運(yùn)行程序”,會(huì)生成一個(gè)task.json文件。在tasks配置項(xiàng)中添加如下內(nèi)容,指定build命令的工作目錄為項(xiàng)目根目錄下的MyCMS.Web。確保"cwd": "${workspaceRoot}/MyCMS.Web",保存后關(guān)閉該文件。
運(yùn)行項(xiàng)目
現(xiàn)在,你可以看到一個(gè)初具規(guī)模的.Net Core MVC網(wǎng)站出現(xiàn)在我們面前。通過啟動(dòng)任務(wù),我們可以在VS Code中進(jìn)行調(diào)試和運(yùn)行我們的應(yīng)用程序。
新使用VS Code開發(fā).Net Core 2.0 MVC Web應(yīng)用程序