Perbedaan antara Pengguna dan Penginstal Sistem Visual Studio Code

102

Kode Visual Studio menawarkan Pengguna dan Penginstal Sistem tetapi saya belum menemukan penjelasan tentang perbedaan antara kedua opsi ini.

Bisakah seseorang menjelaskan hal ini untuk saya?

Terima kasih.

Petr Lazecky
sumber

Jawaban:

51

Pengaturan pengguna untuk Windows

Mengumumkan rilis terakhir, paket pengaturan pengguna untuk Windows sekarang tersedia di stabil. Setup ini tidak memerlukan hak Administrator untuk menginstal. Ini juga memberikan pengalaman pembaruan latar belakang yang lebih lancar.

Jika Anda saat ini adalah pengguna pengaturan Windows di seluruh sistem, Anda akan diminta untuk beralih ke pengaturan pengguna, yang kami sarankan untuk digunakan mulai sekarang. Pengguna baru akan diarahkan untuk menggunakannya secara default melalui halaman Download kami .

referensi: https://code.visualstudio.com/updates/v1_26#_user-setup-for-windows

Surenthar Pitchai
sumber
11
BTW, saat menjalankan penginstal pengguna sebagai admin, ia meminta"This User Installer is not meant to be run as an Administrator. If you would like to install VS Code for all users in this system, download the System Installer instead..."
Top-Master
7
Mengapa versi pengaturan pengguna direkomendasikan dan didorong sebagai versi default untuk diinstal?
pengguna1040323
5
Apakah pengaturan Pengguna berarti bahwa jika saya memiliki banyak pengguna di mesin yang sama, itu perlu diinstal sekali di setiap folder pengguna? Saya lebih suka memilih satu penginstalan sistem yang tersedia untuk semua pengguna!
Marquizzo
5
Adakah yang bisa menjelaskan mengapa pemasangan pengguna ini adalah default?
Pedro77
1
@AFract apakah Anda mengubah folder tujuan ke `C: \ Program Files` atau beberapa folder yang membutuhkan hak istimewa? Karena tujuan penginstal pengguna adalah ia menginstal program ke direktori pengguna seperti AppData, dengan asumsi ia tidak memerlukan ketinggian apa pun dan karenanya tidak memintanya.
LWChris
33

Saya menginstal versi pengguna berdampingan dengan versi sistem tanpa masalah. Perbedaan mendasar antara keduanya adalah bahwa versi sistem dipasang pada sistem file seperti setiap aplikasi lainnya. Penginstalan pengguna pada dasarnya adalah versi klik-sekali (atau penginstal web) yang diinstal di folder Pengguna di mesin.

Pengaturan yang dibuat untuk VS Code dalam versi sistem simpan untuk Semua orang di komputer dan versi pengguna pengaturan hanya untuk pengguna. Saya menemukan bahwa perilaku versi pengguna agak menjengkelkan bagi saya karena saya memiliki alasan untuk membuka banyak salinan Kode VS pada saat yang sama dan versi pengguna hanya mengizinkan satu contoh. Jika tidak, tidak ada yang berbeda di antara keduanya sejauh yang saya tahu.

FixMaestro
sumber
18
Di samping catatan, saya menginstal versi pengguna hari ini dan memungkinkan lebih dari satu contoh.
Daniel Sixl
6
Versi Penginstal Sistem juga memungkinkan beberapa contoh.
JRoppert
7
Terima kasih untuk ini. Saya benci gagasan memasang perangkat lunak ke folder pengguna saya, dan saya tidak tahu mengapa Microsoft dari semua perusahaan akan mempromosikan ini sebagai standar, jadi saya akan menggunakan penginstal sistem.
Prometheus
4
Jika Anda benar-benar memiliki lingkungan Windows multi-pengguna, penginstalan pengguna masuk akal, karena pengguna dapat menginstal ekstensi secara individual, memutuskan kapan memperbarui versi, dll., Tetapi jika Anda menggunakan windows sebagai pengguna daya tunggal, penginstalan sistem mungkin lebih baik .
LightCC
1
@LightCC Saya telah menginstal instalasi pengguna VS Code untuk dua pengguna di Windows Server 2012 dengan harapan mereka dapat menginstal pembaruan secara independen, tetapi pembaru masih mencoba untuk menutup contoh kode.exe pengguna lain yang sedang berjalan dan gagal dengan 'Access ditolak '. Jika tidak, pengguna dapat memasang ekstensi mereka sendiri secara mandiri bahkan dalam pemasangan sistem, pengaturan pengguna disimpan di Appdata dalam kedua kasus tersebut.
BigBob