VS也可以这样进行快捷安装
前言
記錄帶新人的那些事,主要是一些工作技巧上的分享
部門老大:阿元,明天有幾個實習生新人開發來入職,你負責帶一下他們
阿元:明天嗎?哦,好的,順便問下:男的女的?
部門老大:女的,還沒畢業,你好好好帶哦。
阿元:好的,沒問題,交給我吧(內心開心的.jpg)
第二天到來了。。。
跳過不必要的瑣事,就來到了部門老大招呼她們后并安排座位,就這樣,把她們安排在我邊上了,(激動.jpg)按耐住內心躁動的心,跟打了個招呼,讓他們坐下,老大在邊上順道對新來的小妹妹介紹了幾句,這個是你們元哥,以后就他帶著你們倆,有什么不懂的都可以請教他,老大回去的時候還拍了肩膀說了句,好好帶她們。隨聲應道,嗯呢。
等做到座位上之后,先讓她們熟悉一下工位,隨后便給她們安排了任務,先看看自己工位上公司分配的電腦上是不是有VS工具,沒有的先裝一個,然后再給你們講講一些......。兩個妹妹聽完后,便應聲答好。
時間走呀走呀。。。
過一會一個妹子(這里稱為A)說到:這里面的幾個要怎么選呢?
我看了看就說:emm, 這個,這個,還有這個,還有這個,等等,還有這一個,emm,差不多了,再改一下安裝路徑吧,嗯,就這些了,點擊安裝吧,讓它安裝就可以了。
旁邊的另一個小妹妹也趴了過了看了一下,看了我的操作之后,也回到自己的座位上裝起了軟件。
就這樣一天的工作持續進行著。
而我回想剛剛給他們裝軟件的時候,就想這要是每一次都要給他們說安裝那些組件,那確實是有些麻煩,要是有什么方式直接點擊運行,自動幫你勾選對應的組件,一鍵完成安裝那就方便許多了。
所以,這就開始我的搗鼓了。
探索
經過一番查找資料,發現在安裝vs2019官方文檔中介紹到,可以通過命令行參數來安裝Visual Studio,使用各種命令行來控制或者自定義安裝,可以預先選定了預定選項的安裝,以及自動安裝過程。命令行選項與安裝引導程序結合使用,安裝引導程序是啟動下載過程的小型 (1 MB) 文件。安裝引導程序是你從 Visual Studio 網站下載時啟動的第一個可執行文件。
在后續的查找中,發現在aspnetcore的源碼中的編譯生成源碼的文檔中指出,在window上構建asp.net core的要求:
Windows 10版本1803或更高版本。
至少10 GB的磁盤空間和良好的Internet連接(我們的構建腳本下載了很多工具和依賴項)
在安裝Visual Studio 2019中,要安裝所需的確切組件,可以運行eng/scripts/InstallVisualStudio.ps1.
PS>?./eng/scripts/InstallVisualStudio.ps1任何符合要求的Visual Studio 2019實例都可以。有關這些要求,請參見global.json 和eng / scripts / vs.json。默認情況下,該腳本將安裝Visual Studio Enterprise Edition,但是您可以通過傳遞-Edition標志來使用其他版本。
{"channelUri":?"https://aka.ms/vs/16/release/channel","channelId":?"VisualStudio.16.Release","includeRecommended":?false,"addProductLang":?["en-US"],"add":?["Microsoft.Net.Component.4.6.1.TargetingPack","Microsoft.Net.Component.4.6.2.TargetingPack","Microsoft.Net.Component.4.7.1.TargetingPack","Microsoft.Net.Component.4.7.2.SDK","Microsoft.Net.Component.4.7.2.TargetingPack","Microsoft.Net.Component.4.7.TargetingPack","Microsoft.VisualStudio.Component.Azure.Storage.Emulator","Microsoft.VisualStudio.Component.VC.ATL","Microsoft.VisualStudio.Component.VC.Tools.x86.x64","Microsoft.VisualStudio.Component.Windows10SDK.17134","Microsoft.VisualStudio.Workload.ManagedDesktop","Microsoft.VisualStudio.Workload.NativeDesktop","Microsoft.VisualStudio.Workload.NetCoreTools","Microsoft.VisualStudio.Workload.NetWeb","Microsoft.VisualStudio.Workload.VisualStudioExtension"] }操作
查看InstallVisualStudio.ps1,這個是Visual Studio安裝的Powershell腳本,它很強大,它會打開Visual Studio Installer,并且會勾選上所有運行該源代碼所需要安裝的選項。并且可以選擇要安裝的版本,我們可以先運行它試試效果。
輸入文件名的前一部分:InstallVisu,然后按tab,就會自動補齊文件名,接著輸入一些參數;
-edition 參數表示VS的版本,默認是企業版,企業版可以不加這個參數。但是如果你是communiy, Professional版的話,就需要添加這個參數。
.\InstallVisualStudio.ps1?-Edition?Professional執行該腳本后:
稍等一下會彈出Visual Studio Installer:
點擊繼續,會下載并安裝一些依賴項:
然后會出現下面選擇安裝組件的窗口,并且把需要安裝的組件都自動勾選上了:
這時你只需要點擊安裝按鈕去安裝就可以了。裝完之后關閉就可以了。這樣做的好處是,你不需要手動去挨個安裝需要的組件,而且不會出錯。
總結
經過一段時間探索,總算是找到了想要的方式了,直接運行命令,按需加載安裝的組件,一鍵完成安裝,方便快捷。
在往后安裝vs,我們就可以直接通過這種方式,來快速選擇安裝,哈哈哈,真是懶得不想安裝.jpg。
參考資料:
Visual Studio 2019 文檔
aspnetcore源碼編譯說明
總結
以上是生活随笔為你收集整理的VS也可以这样进行快捷安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 遍历 Dictionary,你会几种方式
- 下一篇: 打造钉钉事件分发平台之钉钉审批等事件处理