###### tags: `Akka` `Web` `DotNet Core` # 使用Studio Code開發Dot Net Core ## 安裝環境 - [Step1:安裝Visual Studio Code](https://code.visualstudio.com/download) - [Step2:安裝Dot Net Core SDK](https://dotnet.microsoft.com/download) <font color="#f00">註:目前還是建議用Dot Net Core3.0版本,此版本是Long Term維護。</font> - [Step3:安裝C# Microsoft](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp) 以上步驟安裝完成後,即可至Console Key ``` dotnet --version ```  若有看到版本號出來,代表已可開始使用Dot Net CLI。 ## 利用Dot Net Cli新增一個Web MVC Template Project 接下來我們要下dotnet cli新增一個MVC Web專案,我們在PowerShell下dotnet new指令,此時就會列出所有Template選項  除了Template選項,也會很貼心的給Example指令參考  此時我們至D槽新增一個名newproject的web mvc專案 請下指令 - D: - mkdir dotnettemp - cd dottnetemp - dotnet new mvc -o newproject  此時成功新增一個dotnet web mvc資料夾,讓我們用Visual Studio Code打開他,檔案架構完全與Visual Studio新增出來的專案無異。  此時我們打開Visual Studio Code的終端機下 ``` dotnet run ```  當專案啟動時,接著可以用網頁打開所啟動的Url網頁  ## 新增一個LogSender類別庫 現在我們練習新增一個名叫LogSender的類別庫,至Visual Studio Code下 ``` dotnet new classlib -o LogSender ```  此時就會看到LogSender在目錄中出現,也有自己的csproj檔。 ## 使用NutGet Package Manager 在Studio Code若要使用NutGet則需額外安裝NutGet Package Manager外掛,  當安裝完後我們按 ```= ctrl+shift+p ``` 搜尋NuGet Package Manager,並按Add Package  就會跳出讓你輸入Package Name的提示  此時我們輸入Package Name:Akka接著按Enter就會跳出Akka名稱相關的套件選擇  選擇Akka.Logger.Nlog,接著就會跳出版本選擇,選完版本後按Enter  最後就選擇要裝在哪一個類別庫中,選完後就完成安裝了 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up