日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

.net core项目实战之开发环境搭建

發布時間:2025/3/18 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .net core项目实战之开发环境搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在上一篇[.net core項目實戰之回顧總結]主要介紹了項目背景和自己的一些想法,從本篇開始正式敘述整個開發過程,本篇主要介紹一下開發前的環境準備,vs2017和docker的安裝與配置

系統要求

首先建議采用 Windows 10 專業版/企業版/教育版,且必須是64位操作系統,原因是docker裝起來比較方便,Win7裝起來比較麻煩,且不確定是否有其他問題(自己沒有實踐過)

其次Win10家庭版不支持hyper-v,也就無法安裝docker(依賴hyper-v),hyper-v 是什么可參考百度百科。

硬件要求

  • 具有二級地址轉換 (SLAT) 的 64 位處理器。
  • CPU 支持 VM 監視器模式擴展。
  • 最少 4 GB 內存。 由于虛擬機與 Hyper-V 主機共享內存,因此將需要提供足夠的內存來處理預期虛擬工作負荷。

目前來說,大多數人手上的電腦都應該支持吧。

開啟Hyper-V

首先進入控制面板-程序-啟動或關閉Windows功能找到Hyper-V。

如果發現沒有找到Hyper-V,那就要確認下你是否滿足上面的條件,如果滿足,就要確認下cpu虛擬化否處于開啟狀態 ,需要進入BOIS查看(一般默認都是開啟的)

勾選Hyper-V后等待安裝,安裝后重啟即可。

安裝docker

環境ok后,從官網下載Docker for Windows。直接雙擊安裝即可。

安裝之后桌面上回出現一個小鯨魚的圖標,雙擊啟動即可,啟動完成后會提示docker is running,同時可在命令窗口輸入docker version查看對應版本。

配置docker

首先更換下鏡像源,國內的網絡情況得適應,建議使用阿里云鏡像。

到阿里云官網注冊個賬戶,有就直接進入控制臺。

選擇鏡像加速器,會有你的專屬地址。

然后右擊你的docker,選擇setting,在Daemon里配置你的地址:

最后配置一下你的共享盤,讓docker有權限讀取相對應的文件:

有一點注意一下:如果是公司電腦并且加域了,三個月換密碼之后記得docker下的共享盤密碼同時更新下,不然在用vs調試項目時會出錯(之前踩過這樣的坑)

到這里,docker的基本配置就算ok了,不會用docker的話沒有關系,只是為了確保我們在開發.net core項目時有個基于docker的環境調試,避免在正式發布時有環境上的差異。

安裝Visual Studio 2017

到官網下載Visual Studio 2017無腦安裝就可以了。

vs2017全裝的話很大,安裝時選擇你需要的語言和組件進行安裝即可。

新建一個 .net core項目

首先打開vs2017新建項目,選擇ASP.NET Core Web應用程序

然后點擊確定,選擇.net core2.0,Web API,記住一定要勾選啟用docker,并選擇Linux

點擊確定后項目開始創建,項目中會產生一個docker-compose,這里面就是啟動程序相關的docker命令。

我們試著修改下映射的端口,原本是映射的80,怕80被其他程序占用:

到這里,可以直接點擊運行項目:

當然,你也可以將你的項目設為默認啟動項,這樣就是使用IIS Express進行調試:

總結

相對于搭建java環境來說.net真的簡單很多了,有興趣的可以自行鼓搗下。

總結

以上是生活随笔為你收集整理的.net core项目实战之开发环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。