Memecahkan masalah kesalahan terkait jaringan saat Anda menginstal, memperbarui, atau menggunakan Visual Studio
Berlaku untuk:Visual Studio Visual Studio untuk Mac Visual Studio Code
Kami memiliki solusi untuk kesalahan terkait jaringan atau proksi yang paling khas. Anda mungkin mengalami kesalahan ini saat menginstal, memperbarui, atau menggunakan Visual Studio di belakang firewall, server proksi, atau di komputer klien yang tidak memiliki akses ke internet.
Kesalahan: "Otorisasi proksi diperlukan"
Kesalahan ini umumnya terjadi ketika pengguna terhubung ke internet melalui server proksi. Server proksi kemudian memblokir panggilan yang dilakukan Visual Studio ke beberapa sumber daya jaringan.
Untuk memperbaiki kesalahan proksi ini
Mulai Visual Studio. Dialog autentikasi proksi akan muncul. Masukkan kredensial Anda saat diminta dalam dialog.
Jika menghidupkan ulang Visual Studio tidak menyelesaikan masalah, mungkin karena server proksi Anda tidak meminta kredensial untuk http://go.microsoft.com alamat, tetapi itu melakukannya untuk alamat *.visualStudio.microsoft.com. Untuk server ini, tambahkan URL berikut ke daftar yang diizinkan untuk membuka blokir semua skenario masuk di Visual Studio:
*.windows.net
*.microsoftonline.com
*.visualstudio.microsoft.com
*.microsoft.com
*.live.com
Kami menyarankan agar Anda menghapus http://go.microsoft.com alamat dari daftar yang diizinkan. Menghapus alamat memungkinkan dialog autentikasi proksi muncul untuk http://go.microsoft.com alamat dan titik akhir server saat Visual Studio dimulai ulang.
-ATAU-
Jika Anda ingin menggunakan kredensial default dengan proksi, Anda bisa melakukan tindakan berikut:
Temukan devenv.exe.config (file konfigurasi devenv.exe) di: %ProgramFiles%\Microsoft Visual Studio\2019\Enterprise\Common7\IDE atau %ProgramFiles(x86)%\Microsoft Visual Studio\2019\Enterprise\Common7\IDE.
Dalam file konfigurasi, temukan
<system.net>
blok , lalu tambahkan kode ini:<defaultProxy enabled="true" useDefaultCredentials="true"> <proxy bypassonlocal="True" proxyaddress="http://<yourproxy:port#>"/> </defaultProxy>
Anda harus menyisipkan alamat proksi yang benar untuk jaringan Anda di
proxyaddress="<http://<yourproxy:port#>
.Catatan
Untuk informasi selengkapnya, lihat <halaman DefaultProxy> Element (Pengaturan Jaringan) dan <Elemen proksi> (Pengaturan Jaringan).
Temukan devenv.exe.config (file konfigurasi devenv.exe) di: %ProgramFiles%\Microsoft Visual Studio\2022\Enterprise\Common7\IDE atau %ProgramFiles(x86)%\Microsoft Visual Studio\2022\Enterprise\Common7\IDE.
Dalam file konfigurasi, temukan
<system.net>
blok , lalu tambahkan kode ini:<defaultProxy enabled="true" useDefaultCredentials="true"> <proxy bypassonlocal="True" proxyaddress="http://<yourproxy:port#>"/> </defaultProxy>
Anda harus menyisipkan alamat proksi yang benar untuk jaringan Anda di
proxyaddress="<http://<yourproxy:port#>
.Catatan
Untuk informasi selengkapnya, lihat <halaman DefaultProxy> Element (Pengaturan Jaringan) dan <Elemen proksi> (Pengaturan Jaringan).
Kesalahan: "Terputus dari Visual Studio" saat mencoba melaporkan masalah
Kesalahan ini umumnya terjadi ketika pengguna terhubung ke internet melalui server proksi. Server proksi kemudian memblokir panggilan yang dilakukan Visual Studio ke beberapa sumber daya jaringan.
Untuk memperbaiki kesalahan proksi ini
Temukan feedback.exe.config (file konfigurasi feedback.exe) di: %ProgramFiles(x86)%\Microsoft Visual Studio\Installer atau %ProgramFiles%\Microsoft Visual Studio\Installer.
Dalam file konfigurasi, periksa apakah kode berikut ada; jika kode tidak ada, tambahkan sebelum baris terakhir
</configuration>
.<system.net> <defaultProxy useDefaultCredentials="true" /> </system.net>
Kesalahan: "Koneksi yang mendasar ditutup"
Jika Anda menggunakan Visual Studio di jaringan privat yang memiliki firewall, Visual Studio mungkin tidak dapat tersambung ke beberapa sumber daya jaringan. Sumber daya ini dapat mencakup Layanan Azure DevOps untuk masuk dan lisensi, NuGet, dan layanan Azure. Jika Visual Studio gagal tersambung ke salah satu sumber daya ini, Anda mungkin melihat pesan kesalahan berikut:
Koneksi yang mendasar ditutup: Terjadi kesalahan tak terduga saat mengirim
Visual Studio menggunakan protokol Transport Layer Security (TLS) 1.2 untuk menyambungkan ke sumber daya jaringan. Appliance keamanan di beberapa jaringan privat memblokir koneksi server tertentu saat Visual Studio menggunakan TLS 1.2.
Untuk memperbaiki kesalahan koneksi ini
Aktifkan koneksi untuk URL berikut:
https://management.core.windows.net
https://app.vssps.visualstudio.com
https://login.microsoftonline.com
https://login.live.com
https://go.microsoft.com
https://graph.windows.net
https://app.vsspsext.visualstudio.com
*.azurewebsites.net (untuk koneksi Azure)
*.visualstudio.microsoft.com
cdn.vsassets.io (menghosting jaringan pengiriman konten, atau CDN, konten)
*.gallerycdn.vsassets.io (menghosting ekstensi Azure DevOps Services)
static2.sharepointonline.com (menghosting sumber daya yang digunakan Visual Studio dalam kit UI Fabric Office, seperti font)
*.nuget.org (untuk koneksi NuGet)
Catatan
URL server NuGet yang dimiliki secara privat mungkin tidak disertakan dalam daftar ini. Anda dapat memeriksa server NuGet yang Anda gunakan di %APPData%\Nuget\NuGet.Config.
Kesalahan: "Gagal mengurai ID dari proses induk"
Anda mungkin mengalami pesan kesalahan ini saat menggunakan bootstrapper Visual Studio dan file response.json pada drive jaringan. Sumber kesalahan adalah Kontrol Akun Pengguna (UAC) di Windows.
Berikut alasan kesalahan ini dapat terjadi: Drive jaringan yang dipetakan atau berbagi UNC ditautkan ke token akses pengguna. Ketika UAC diaktifkan, dua token akses pengguna dibuat: Satu dengan akses administrator, dan satu tanpa akses administrator. Saat drive jaringan atau berbagi dibuat, token akses pengguna saat ini ditautkan ke drive jaringan tersebut. Karena bootstrapper harus dijalankan sebagai administrator, bootstrapper tidak akan dapat mengakses drive jaringan atau berbagi jika drive atau berbagi tidak ditautkan ke token akses pengguna yang memiliki akses administrator.
Untuk memperbaiki kesalahan ini
Anda dapat menggunakan net use
perintah atau Anda dapat mengubah pengaturan Kebijakan Grup UAC. Untuk informasi selengkapnya tentang solusi ini dan cara menerapkannya, lihat artikel dukungan Microsoft berikut ini:
- Drive yang dipetakan tidak tersedia dari prompt yang ditingkatkan saat UAC dikonfigurasi ke "Minta kredensial" di Windows
- Program mungkin tidak dapat mengakses beberapa lokasi jaringan setelah Anda mengaktifkan Kontrol Akun Pengguna di sistem operasi Windows
Kesalahan: Produk gagal diinstal atau diperbarui karena izin berbagi jaringan tidak dikonfigurasi dengan benar
Anda perlu memastikan bahwa akun yang melakukan penginstalan atau pembaruan memiliki akses yang memadai ke berbagi jaringan.
Masalah | Solusi |
---|---|
Akun pengguna tidak dapat mengakses file | Jika pengguna memiliki izin administrator pada komputer dan akan menginstal atau memperbarui dari tata letak, maka Anda harus memastikan bahwa izin berbagi jaringan (ACL) dikonfigurasi untuk memberi pengguna akses baca sebelum lokasi jaringan dibagikan. |
Akun sistem tidak dapat mengakses file | Terkadang penginstalan atau pembaruan dijalankan menggunakan akun sistem alih-alih akun pengguna. Ini biasanya terjadi ketika pembaruan Administrator digunakan untuk menjaga komputer tetap diperbarui dan aman. Anda harus memastikan bahwa akun sistem komputer klien memiliki izin baca ke berbagi file jaringan. Anda dapat melakukan ini dengan membuat grup Direktori Aktif yang berisi akun komputer yang memerlukan akses ke berbagi, lalu memberikan akses grup AD tersebut ke berbagi. |
Dukungan atau pemecahan masalah
Kadang-kadang, hal-hal bisa salah. Jika penginstalan Visual Studio Anda gagal, lihat Memecahkan masalah penginstalan dan peningkatan Visual Studio untuk panduan langkah demi langkah.
Berikut adalah beberapa opsi dukungan lainnya:
- Kami menawarkan opsi dukungan obrolan penginstalan (hanya dalam bahasa Inggris) untuk masalah terkait penginstalan.
- Laporkan masalah produk kepada kami melalui alat Laporkan Masalah yang muncul baik di Penginstal Visual Studio maupun di Ide Visual Studio. Jika Anda adalah Administrator TI dan belum menginstal Visual Studio, Anda dapat mengirimkan umpan balik Admin IT di sini.
- Sarankan fitur, lacak masalah produk, dan temukan jawaban di Komunitas Pengembang Visual Studio.