Cara Menginstal Visual Studio 2017 Secara Offline

16974

(lihat di sini untuk versi 2019)

Oleh karena fitur-fitur Visual Studio yang terus bertambah dan diperbarui, Microsoft lebih menyarankan penggunaan web installer. Ada juga fitur "Download all, then install" yang bisa digunakan pada satu komputer tunggal, dimana semua file instalasi akan diunduh terlebih dahulu, baru diinstal.

Namun jika kita ingin mengunduh semua file instalasi yang dibutuhkan dan menginstalnya kemudian, entah di komputer itu atau di komputer lain, kita harus membuat local cache menggunakan command prompt (cmd). Maka, komputer harus terhubung dengan internet.

Langkah 1 - Mengunduh Bootstrapper

Unduh bootstrapper. Ada tiga versi Visual Studio. Pada contoh ini menggunakan versi Community. Agar lebih ringkas, ubah nama file yang telah diunduh menjadi vs_community.exe.

Langkah 2 - Membuat cache instalasi lokal

Pada contoh ini, direktori cache yang dipilih adalah c:/vs2017layout dan bahasa yang digunakan adalah bahasa Inggris. Jika ingin menggunakan direktori lain, pastikan panjang path kurang dari 80 karakter.

Parameter --layout digunakan untuk menentukan lokasi cache, sedangkan --add untuk memilih satu kode/ID komponen Visual Studio. Daftar lengkap kode komponen bisa dilihat di sini.

  • Untuk .NET web dan desktop:
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

status instalasi pada cmd

  • Untuk .NET desktop dan Office:
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US
  • Untuk C++:
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
  • Untuk semua komponen (sekitar 35 GB):
vs_community.exe --layout c:\vs2017layout --lang en-US

Untuk memperbarui cache lokal dengan versi terbaru, jalankan kembali salah satu perintah di atas.

folder dan file pada cache

Langkah 3 - Menginstal Visual Studio dari cache lokal

Untuk memulai instalasi, jalankan perintah di atas tanpa parameter --layout dan --lang. Misalnya untuk .NET web dan desktop:

c:\vs2017layout\vs_community.exe --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional

Jika mengalami signature error, instal semua sertifikat di folder 'Certificates' pada cache. Kosongkan password.

tampilan bootstrapper