views 多个文件夹 netcore_Visual Studio 2019发布.NET Core项目部署或者独立运行的方法...
Visual Studio 2019發布.NET Core項目部署或者獨立運行的方法
Visual Studio 2019是一款專為程序開發人員設計,支持 Windows 和 Mac系統,適用范圍廣,操作簡單的專業IDE開發環境,調試器功能更加豐富,更快的負載解決方案,以及更快的編譯。
Visual Studio 2019的.NET Core跨平臺開發功能,幫助用戶實現一次開發多平臺部署,下面主要介紹關于.NET Core項目發布的一些設置。
第一步
項目上點擊右鍵,選擇發布;
第二步
發布類型選擇"文件夾"方式,根據情況也可以選擇發布到FTP、Web服務器等方式,主要涉及到一些實際環境系統配置參數的區別,此處使用文件夾方式發布,然后手動更新服務。
對于大型互聯網公司是有專門的發布以及更新線上環境的流程,可以保證顯示系統的不間斷運行的。
第三步
選擇文件夾的存儲位置,一般為本地計算機路徑,對于網絡位置,局域網內也很方便,如果是外部網絡就和網絡帶寬有較大關系;
第四步
以上設置完成后,可以對分項目發布進行編輯、重命名、刪除等;
第五步
重命名發布配置名稱,方便區分管理多個項目,也可以通過名稱來標識各個各個配置的主要用途等;
第六步
編輯發布配置,直接點擊下一步跳轉到設置選項;
配置包含"Debug"和"Release",一般正式發布使用Release選項,可以減少項目文件的大小(也不會減少提多),而是用Debug選項,主要用在測試環境,出現問題時可以分析更多的錯誤異常;
第七步
目標框架,是項目創建時已經確定了的,如果升級過項目,存在多個項目框架的情況,根據項目選擇;
第八步
部署模式和目標運行時關聯的,不同的部署模式適用于不同的目標運行時;
框架依賴模式,此模式發布的項目,目標服務器只需安裝一次運行時環境,各個項目共用,這樣發布的項目包小一些,但是各個項目的運行時環境必須一致才可以;
獨立模式,此模式發布的項目,項目包內包含運行時環境,每個項目的運行環境單獨引用,避免了互相沖突等異常問題,這樣發布的項目包占用空間大,而且更新方便,不影響其他項目運行時的環境,不過以目前多數服務器的空間,可以忽略運行時文件占用的空間;
框架依賴和獨立模式對目標運行時的影響,主要是選擇獨立部署時沒有"可移植"選項,其它的都一致,可以部署在Windows、Linux以及蘋果的OSX平臺。
第九步
文件夾發布選項:
生成單個文件,在發布后會將項目程序集包含在一個文件中,簡化文件夾內的目錄結構;
啟用Ready Run選項,啟用后能提升系統的啟動運行速度,會稍微增加文件的大小(增量可以會兒不計);
裁剪未使用的程序集,可以減小項目發布后的總體大小;
發布前刪除所有現有文件,建議啟用,保證每次發布后文件夾內都為最新文件;
設置完成后保存,點擊發布按鈕即可成功發布項目。
總結
以上是生活随笔為你收集整理的views 多个文件夹 netcore_Visual Studio 2019发布.NET Core项目部署或者独立运行的方法...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 代理服务器ip地址如何获得_详细教程:如
- 下一篇: python国二教材百度网盘资源_100