前面搭建好啦linux運作環境,下面搭建windows下的開發環境。并完成調試
參考位址:
https://www.microsoft.com/net/core#windows。按照步驟來就好。安裝.net core sdk 安裝vs插件,安裝vscode等。
vscode下載下傳位址
https://code.visualstudio.com/ 。C# 插件檢視位址 https://marketplace.visualstudio.com/VSCodevscode 指令執行 ext install csharp就可以。需要網絡環境不錯。不然你懂的。
安裝完成後,cmd運作dotnet new 指令,建立一個新的項目。當然需要cd到一個建立的目錄

的指導完成web項目的初始化。
project.json 添加"Microsoft.AspNetCore.Server.Kestrel":"1.0.0-rc2-final"
執行指令 dotnet restore。 vscode ctrl+p 彈出指令行輸入:>dotnet…選擇
windows F5啟動調試
點選選擇環境.net core。vscode自動生成配置檔案 launch.json
修改"name": ".NET Core Launch (web)中的program value。
${workspaceRoot}/bin/Debug/<target-framework>/<project-name.dll>
替換 target-framework project-name.dll
最終配置如下:
F5開始調試,vscode提示沒有配置任何任務運作。根據提示點選配置即可,選擇.net core
不出意外,F5調試就木有問題啦。
當然,如果你需要輸出中文并且不亂碼,還需要增加一行code:context.Response.ContentType="text/html;charset=utf-8";
最終strapup.csd代碼
public class Startup
{
public void Configure(IApplicationBuilder app)
app.Run(context =>
context.Response.ContentType="text/html;charset=utf-8";
return context.Response.WriteAsync("我是使用vscode開發的程式,現在運作在cnetos7上面。哈哈");
});
}
釋出到centos并運作
vs code 切換到指令行工具
輸入dotnet publish 釋出web項目
将釋出的目錄使用winscp等類似ftp工具上傳到centos伺服器
在然後就是檢驗成果的時候到啦