Microsoft предостави на VisualStudio 2019 онлайн инсталационен инструмент, който изисква въвеждане на параметри през командния ред за изтегляне офлайн
Първо, изберете версията на VisualStudio, която трябва да изтеглите от официалния уебсайт, и можете да изберете Community Edition, Professional Edition и Enterprise Edition. Само общностната версия е безплатна
Адрес:Входът към хиперлинк е видим.
Ако избера Visual Studio Community Edition, изтегленият exe файл е vs_community.exe Ако изтегля Visual Studio Professional, exe-то, което съответства на Visual Studio Professional, е vs_professional.exe Моля, заменете програмата, използвана в кода в тази статия, с версията, която сте изтеглили.
Пътят към находището
Офлайн изтеглянията изискват определена папка за съхранение на изтеглените файлове, които могат да бъдат изтеглени във входната папка чрез --layout плюс абсолютен път
Следващият код задава изтеглената папка на C диска, моля, модифицирайте тази папка в нормална, имайте предвид, че тази папка трябва да има разрешение за запис върху текущия потребител
Добавете функции
Опционални функции се добавят чрез --add
- Microsoft.VisualStudio.Workload.Azure Azure development
- Microsoft.VisualStudio.Workload.ManagedDesktop за десктоп разработка
- Microsoft. VisualStudio.Workload.NetWeb ASP.NET Core разработка
- Microsoft.VisualStudio.Workload.NetCoreTools .NET Core разработка
- Microsoft.VisualStudio.Workload.Универсална UWP разработка
Още функции могат да се намерят на тази страница за работа с Visual Studio Community и идентификатори на компоненти:Входът към хиперлинк е видим.
Множество функции се добавят чрез множество --добавки, като например трябва да избера .NET Core разработка, десктоп разработка и ASP.NET Core разработка, както и UWP разработка и т.н., мога да пиша така
Обърнете внимание, че не може да има интервали в командния ред, а горният код добавя прекъсвания на редове за по-лесно разбиране
Ако ти трябва и опция във функция, например I need SDK за 17763 в UWP, можеш да го изтеглиш от работното натоварване на Visual Studio Community и компонентните ID-та (Входът към хиперлинк е видим.), за да намери съответната функция и също да я събере чрез --събиране
Многоезичен
Многоезичието може да се добави чрез --lang
Ако добавите китайски е zh-CN, а английският е en-US, можете да добавите още езици чрез --addProductLang
Следващият код е да добавим китайски като основен език и английски едновременно
Така че изтегляне. NET Core разработка, десктоп разработка, ASP.NET Core разработка, UWP разработка и т.н., командата, изтеглена към F:\Download\vs\vslayout, може да бъде написана по следния начин
За други езици вижте Използване на параметри на командния ред за инсталиране на Visual Studio:Входът към хиперлинк е видим.
Добавете всички функции
Ако искате да добавите всички функции, премахнете --includeOptional и вижте кода
Изтеглянето на английската версия на пълнофункционалната команда VisualStudio в c:\vslayout отнема много време
Изтеглете възстановяването
Ако изтеглиш половината от него, после го изключиш и трябва да го възстановиш, можеш да опиташ да използваш --fix, за да го оправиш, като използваш за въвеждане на същата команда, за да изтеглиш офлайн и да добавиш --fix след командата
Инсталирай офлайн изтегляне
Отворете съответния инсталационен файл в офлайн папката изтеглени през командния ред, ако използвам общностната версия, изтеглянето на F:\Download\vs\vslayout може да се инсталира чрез следната команда
Обърнете внимание, че добавеното тук --add трябва да е същото като въведеното при изтеглянето по-горе
|