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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > asp.net >内容正文

asp.net

views 多个文件夹 netcore_Visual Studio 2019发布.NET Core项目部署或者独立运行的方法...

發(fā)布時(shí)間:2024/9/19 asp.net 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 views 多个文件夹 netcore_Visual Studio 2019发布.NET Core项目部署或者独立运行的方法... 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Visual Studio 2019發(fā)布.NET Core項(xiàng)目部署或者獨(dú)立運(yùn)行的方法

Visual Studio 2019是一款專(zhuān)為程序開(kāi)發(fā)人員設(shè)計(jì),支持 Windows 和 Mac系統(tǒng),適用范圍廣,操作簡(jiǎn)單的專(zhuān)業(yè)IDE開(kāi)發(fā)環(huán)境,調(diào)試器功能更加豐富,更快的負(fù)載解決方案,以及更快的編譯。

Visual Studio 2019的.NET Core跨平臺(tái)開(kāi)發(fā)功能,幫助用戶(hù)實(shí)現(xiàn)一次開(kāi)發(fā)多平臺(tái)部署,下面主要介紹關(guān)于.NET Core項(xiàng)目發(fā)布的一些設(shè)置。

第一步

項(xiàng)目上點(diǎn)擊右鍵,選擇發(fā)布;

第二步

發(fā)布類(lèi)型選擇"文件夾"方式,根據(jù)情況也可以選擇發(fā)布到FTP、Web服務(wù)器等方式,主要涉及到一些實(shí)際環(huán)境系統(tǒng)配置參數(shù)的區(qū)別,此處使用文件夾方式發(fā)布,然后手動(dòng)更新服務(wù)。

對(duì)于大型互聯(lián)網(wǎng)公司是有專(zhuān)門(mén)的發(fā)布以及更新線上環(huán)境的流程,可以保證顯示系統(tǒng)的不間斷運(yùn)行的。

第三步

選擇文件夾的存儲(chǔ)位置,一般為本地計(jì)算機(jī)路徑,對(duì)于網(wǎng)絡(luò)位置,局域網(wǎng)內(nèi)也很方便,如果是外部網(wǎng)絡(luò)就和網(wǎng)絡(luò)帶寬有較大關(guān)系;

第四步

以上設(shè)置完成后,可以對(duì)分項(xiàng)目發(fā)布進(jìn)行編輯、重命名、刪除等;

第五步

重命名發(fā)布配置名稱(chēng),方便區(qū)分管理多個(gè)項(xiàng)目,也可以通過(guò)名稱(chēng)來(lái)標(biāo)識(shí)各個(gè)各個(gè)配置的主要用途等;

第六步

編輯發(fā)布配置,直接點(diǎn)擊下一步跳轉(zhuǎn)到設(shè)置選項(xiàng);

配置包含"Debug"和"Release",一般正式發(fā)布使用Release選項(xiàng),可以減少項(xiàng)目文件的大小(也不會(huì)減少提多),而是用Debug選項(xiàng),主要用在測(cè)試環(huán)境,出現(xiàn)問(wèn)題時(shí)可以分析更多的錯(cuò)誤異常;

第七步

目標(biāo)框架,是項(xiàng)目創(chuàng)建時(shí)已經(jīng)確定了的,如果升級(jí)過(guò)項(xiàng)目,存在多個(gè)項(xiàng)目框架的情況,根據(jù)項(xiàng)目選擇;

第八步

部署模式和目標(biāo)運(yùn)行時(shí)關(guān)聯(lián)的,不同的部署模式適用于不同的目標(biāo)運(yùn)行時(shí);

框架依賴(lài)模式,此模式發(fā)布的項(xiàng)目,目標(biāo)服務(wù)器只需安裝一次運(yùn)行時(shí)環(huán)境,各個(gè)項(xiàng)目共用,這樣發(fā)布的項(xiàng)目包小一些,但是各個(gè)項(xiàng)目的運(yùn)行時(shí)環(huán)境必須一致才可以;

獨(dú)立模式,此模式發(fā)布的項(xiàng)目,項(xiàng)目包內(nèi)包含運(yùn)行時(shí)環(huán)境,每個(gè)項(xiàng)目的運(yùn)行環(huán)境單獨(dú)引用,避免了互相沖突等異常問(wèn)題,這樣發(fā)布的項(xiàng)目包占用空間大,而且更新方便,不影響其他項(xiàng)目運(yùn)行時(shí)的環(huán)境,不過(guò)以目前多數(shù)服務(wù)器的空間,可以忽略運(yùn)行時(shí)文件占用的空間;

框架依賴(lài)和獨(dú)立模式對(duì)目標(biāo)運(yùn)行時(shí)的影響,主要是選擇獨(dú)立部署時(shí)沒(méi)有"可移植"選項(xiàng),其它的都一致,可以部署在Windows、Linux以及蘋(píng)果的OSX平臺(tái)。

第九步

文件夾發(fā)布選項(xiàng):

生成單個(gè)文件,在發(fā)布后會(huì)將項(xiàng)目程序集包含在一個(gè)文件中,簡(jiǎn)化文件夾內(nèi)的目錄結(jié)構(gòu);

啟用Ready Run選項(xiàng),啟用后能提升系統(tǒng)的啟動(dòng)運(yùn)行速度,會(huì)稍微增加文件的大小(增量可以會(huì)兒不計(jì));

裁剪未使用的程序集,可以減小項(xiàng)目發(fā)布后的總體大小;

發(fā)布前刪除所有現(xiàn)有文件,建議啟用,保證每次發(fā)布后文件夾內(nèi)都為最新文件;

設(shè)置完成后保存,點(diǎn)擊發(fā)布按鈕即可成功發(fā)布項(xiàng)目。

總結(jié)

以上是生活随笔為你收集整理的views 多个文件夹 netcore_Visual Studio 2019发布.NET Core项目部署或者独立运行的方法...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。