Microsoft gaf VisualStudio 2019 een online installatietool, waarbij invoerparameters via de opdrachtregel nodig zijn om offline te downloaden
Selecteer eerst de versie van VisualStudio die je wilt downloaden van de officiële website, en je kunt de Community Edition, Professional Edition en Enterprise Edition kiezen. Alleen de communityversie is gratis
Adres:De hyperlink-login is zichtbaar.
Als ik Visual Studio Community Edition kies, is de exe die ik heb gedownload vs_community.exe Als ik Visual Studio Professional download, is de exe die overeenkomt met Visual Studio Professional vs_professional.exe Vervang alsjeblieft het programma dat in de code in dit artikel is gebruikt voor de versie die je hebt gedownload
Het pad naar de afzetting
Offline downloads vereisen een aangewezen map om de gedownloade bestanden op te slaan, die via --layout plus een absolute pad naar de invoermap kunnen worden gedownload
De volgende code zet de gedownloade map op de C-schijf, verander deze map alstublieft naar een normale map, let op dat deze map schrijftoestemming moet hebben voor de huidige gebruiker
Voegt functies toe
Optionele functies worden toegevoegd via --add
- Microsoft.VisualStudio.Workload.Azure Azure development
- Microsoft.VisualStudio.Workload.ManagedDesktop voor desktopontwikkeling
- Microsoft. VisualStudio.Workload.NetWeb ASP.NET Core-ontwikkeling
- Microsoft.VisualStudio.Workload.NetCoreTools .NET Core ontwikkeling
- Microsoft.VisualStudio.Workload.Universal UWP ontwikkeling
Meer functies zijn op deze pagina te vinden voor de werklast- en component-ID's van de Visual Studio Community:De hyperlink-login is zichtbaar.
Meerdere functies worden toegevoegd via meerdere -- toevoegingen, zoals dat ik .NET Core-ontwikkeling, desktopontwikkeling en ASP.NET Core-ontwikkeling moet kiezen, terwijl ik ook UWP-ontwikkeling moet kiezen, enzovoort, ik kan zo schrijven
Let op dat er geen spaties op de opdrachtregel mogen zijn, en de bovenstaande code voegt regelbrekingen toe voor het gemak van begrip
Als je ook een optie nodig hebt in een functie, zoals ik heb de SDK nodig voor 17763 in UWP, kun je deze downloaden van de Visual Studio Community workload en component-ID's (De hyperlink-login is zichtbaar.) om de overeenkomstige functie te vinden, en deze ook op te tellen door --add
Meertalig
Meertaligheid kan worden toegevoegd via --lang
Als je Chinees toevoegt is zh-CN en Engels is en-US, kun je meer talen toevoegen via --addProductLang
De volgende code is bedoeld om Chinees als hoofdtaal toe te voegen en Engels tegelijkertijd
Dus een download. NET Core-ontwikkeling, desktopontwikkeling, ASP.NET Core-ontwikkeling, UWP-ontwikkeling, enzovoort, het commando dat wordt gedownload naar F:\Download\vs\vslayout kan als volgt worden geschreven
Voor andere talen, zie Gebruik commandoregelparameters om Visual Studio te installeren:De hyperlink-login is zichtbaar.
Voeg alle functies toe
Als je alle functies wilt toevoegen, verwijder dan --includeOptional en bekijk de code
Het duurt lang om de Engelse versie van het volledig uitgeruste VisualStudio-commando in c:\vslayout te downloaden
Download het herstel
Als je de helft downloadt en daarna afsluit en het moet herstellen, kun je proberen --fix te gebruiken om het te fixen, het gebruik is om hetzelfde commando offline te downloaden en --fix toe te voegen na het commando
Offline installeren download
Open het bijbehorende installatiebestand in de offline gedownloade map via de commandoregel; als ik de communityversie gebruik, download naar F:\Download\vs\vslayout kan worden geïnstalleerd via het volgende commando
Let op dat de --add die hier is toegevoegd hetzelfde moet zijn als degene die hierboven bij het downloaden is ingevoerd
|