Bagikan melalui


Pemecahan Masalah Visual Studio Live Share

Artikel ini membahas tips pemecahan masalah, solusi, dan jawaban untuk masalah dan pertanyaan umum. Anda mungkin juga ingin melihat FAQ.

Persyaratan penginstalan /alat

Berikut ini adalah tips pemecahan masalah yang terkait dengan penginstalan Visual Studio Live Share.

Alat Masalah Resolusi / Solusi
Visual Studio Code (macOS) Peringatan muncul yang memberi tahu Anda macOS Anda tidak didukung lagi oleh .NET Core Peringatan ini muncul karena pembaruan terbaru yang dibuat oleh .NET Core yang tidak lagi mendukung versi apa pun yang lebih rendah dari Sierra Tinggi (10.13+). Untuk mengaktifkan ekstensi Live Share, harap perbarui OS Anda.
VS Alat penginstal ekstensi tidak dapat menemukan versi Visual Studio untuk digunakan saat mencoba menginstal ekstensi Visual Studio Live Share. Visual Studio Live Share memerlukan Visual Studio 2017 versi 15.6 atau yang lebih tinggi untuk host dan tamu. Instal pembaruan stabil terbaru Visual Studio 2017 dan coba lagi.
Kode VS Kesalahan "Dependensi tidak dapat diinstal" muncul saat ekstensi menyelesaikan penginstalan pada awal pertama atau Anda mendapatkan kesalahan tentang file yang hilang atau sudah ada. Verifikasi bahwa Anda berada pada koneksi jaringan yang baik. Jika iyah, Anda dapat mengalami masalah proksi atau firewall . Lihat pemecahan masalah konektivitas.

Kode VS Menginstal ekstensi Visual Studio Live Share dari marketplace menginstalnya di versi VS Code yang stabil/insider, bukan versi yang saya inginkan. Mulai VS Code stabil atau insider tergantung pada preferensi Anda, klik tab "ekstensi", cari "Visual Studio Live Share" dan instal dari sana.

Masuk

Berikut ini adalah tips pemecahan masalah untuk masalah masuk.

Alat Masalah Resolusi / Solusi
VS Anda perlu masuk ke Visual Studio Live Share dengan identitas yang berbeda dari yang Anda gunakan untuk masuk ke Visual Studio. Buka Opsi Alat > Akun > Pengguna Berbagi > Langsung untuk memilih akun alternatif.
Kode VS Saat jendela browser muncul selama masuk dan prosesnya tampaknya berhasil di halaman web, bilah status masih mengatakan, "Masuk" setelah menutup browser. Setelah masuk, klik "Mengalami masalah?" dan ikuti petunjuk untuk memasukkan kode pengguna sementara ke dalam alat.

Kami juga akan senang melihat apa yang mungkin terjadi, jadi harap catat bug.
Semua Anda mendapatkan waktu habis atau kesalahan koneksi. Lihat pemecahan masalah konektivitas.
Semua Saat masuk menggunakan alamat email kantor atau sekolah yang didukung Microsoft, Anda melihat pesan yang mengatakan, "Perlu persetujuan admin". Tenet Azure AD Anda disiapkan untuk memerlukan "persetujuan admin" untuk aplikasi baru yang mengakses konten direktori. Lihat di sini untuk lebih jelasnya.
Visual Studio Code (macOS) Saat masuk, Anda melihat kesalahan yang menyatakan SecKeychainAddGenericPassword() gagal. Ini hampir selalu disebabkan oleh masalah umum dengan macOS di mana perubahan kata sandi tidak tercermin dalam rantai kunci masuk. Coba masuk ke "Akses Rantai Kunci", kunci rantai kunci masuk lalu buka kuncinya lagi. Ini mungkin cukup untuk mengatasi masalah, tetapi jika Anda tidak dapat membuka kuncinya dengan kata sandi Anda saat ini, coba kata sandi Anda sebelumnya. Jika berhasil, ubah kata sandi rantai kunci masuk ke kata sandi Anda saat ini. Lihat detailnya di sini.
Visual Studio Code (Linux) Anda diminta untuk memasukkan kode pengguna dengan Live Share v0.3.295 atau di bawahnya, tetapi tidak ada browser yang memungkinkan Anda mendapatkannya. Kami berupaya menghilangkan persyaratan kode pengguna di Linux. Dalam waktu rata-rata, jendela browser akan muncul untuk Anda gunakan untuk masuk. Jika tidak, jendela browser mungkin disembunyikan di bawah Visual Studio Code. Lihat tip berikutnya jika ini tidak terjadi.
Kode VS Setelah mengklik "Masuk" (atau menggunakan perintah "Live Share: Sign in"), tidak ada jendela browser yang memungkinkan Anda memasukkan kredensial Anda. 1. Masuk ke sini
2. Setelah masuk, klik "Mengalami masalah?"
3. Ikuti petunjuk untuk memasukkan kode pengguna sementara ke dalam alat.
Semua Anda ingin bergabung dengan sesi kolaborasi tetapi belum / tidak ingin menerima pembaruan email. Masuk ke ekstensi Live Share di VS/VS Code tidak memilih Anda untuk menerima pembaruan email.

Live Share mengharuskan tamu untuk masuk sebagai langkah keamanan sehingga host memiliki visibilitas terhadap identitas mereka yang telah bergabung. Pilih fitur ini jika Anda ingin opsi untuk mengizinkan pengguna anonim bergabung (misalnya pengguna tanpa nama/ nama yang ditentukan pengguna).

Bagikan dan Gabung

Berikut ini adalah tips pemecahan masalah untuk berbagi dan bergabung dengan masalah.

Alat Masalah Resolusi / Solusi
Semua Bagikan/Gabung: Anda mendapatkan batas waktu atau kesalahan tentang tidak dapat tersambung. Lihat pemecahan masalah konektivitas.
Kode VS Gabung: Anda tidak diminta / dapat meluncurkan Visual Studio Code setelah membuka halaman gabungan di browser. Tips:
  • Pastikan Anda telah memulai Visual Studio Code setidaknya sekali dan menunggu penginstalan selesai di bilah status.
  • Jika tidak berhasil, coba jalankan perintah "Live Share: Launcher Setup".
  • Pengguna Linux: Jika diminta untuk memasukkan kata sandi admin (sudo) Anda saat menjalankan perintah di atas, silakan lakukan.
  • Terakhir, lihat bergabung secara manual sebagai solusinya.
Jika Anda mengalami masalah ini, kami akan senang melihat apa yang mungkin terjadi, jadi harap catat bug.
VS Gabung: Anda tidak diminta / dapat meluncurkan VS setelah membuka halaman gabungan di browser. Lihat bergabung secara manual.

Kami juga ingin melihat log Anda, jadi harap catat bug menggunakan Visual Studio "Laporkan Masalah..." Fitur.
Semua Gabung: Anda lebih suka menempelkan tautan gabungan langsung ke Visual Studio / VS Code daripada mengklik tautan web. Lihat bergabung secara manual.
Semua Gabung: Anda melihat pesan yang mengatakan, "pemilik ruang kerja tampaknya offline," saat bergabung melalui browser. Solusi yang memungkinkan:
  • Coba bergabung secara manual. Kami telah melihat masalah dengan gabungan lintas wilayah (misalnya AS timur dan barat) karena masalah layanan yang tidak memengaruhi gabungan manual.
  • Live Share mungkin tidak dapat merutekan langsung ke host saat berjalan dalam mode koneksi "otomatis". Coba mode relai.
Lihat pemecahan masalah konektivitas untuk kemungkinan lainnya
Kode VS Bergabung: Anda bergabung melalui browser sebelum masuk, tidak diminta untuk masuk, dan gabungan tidak pernah selesai. Ini adalah bug yang diketahui. Klik item bilah status masuk untuk masuk lalu bergabung lagi.
Kode VS Bagikan/Gabung: Tidak ada yang terjadi saat Anda mengklik tombol "Bagikan" dan "Gabung". Jalankan perintah > Live Share: Perbaiki Penginstalan di palet perintah.

Konektivitas

Informasi di bawah ini dapat membantu Anda memecahkan masalah jika Anda mengalami masalah terkait konektivitas atau batas waktu saat masuk, berbagi, atau bergabung.

Seperti yang diuraikan dalam artikel persyaratan konektivitas untuk Live Share , mode koneksi yang berbeda memiliki persyaratan yang berbeda untuk berfungsi sehingga ada beberapa potensi masalah yang berbeda yang terjadi.

Alat Masalah Kemungkinan Penyebab
Semua Anda menggunakan proksi dan melihat sejumlah masalah konektivitas Pengaturan proksi bisa sulit. Coba atur variabel lingkungan HTTP_PROXY dan HTTPS_PROXY secara global lalu mulai ulang alat Anda. Lihat pengaturan proksi untuk detail selengkapnya. Kemungkinan ada beberapa konfigurasi yang belum kami dukung, jadi beri tahu kami jika ini tidak berfungsi untuk Anda.
Kode VS Setelah menginstal ekstensi dan memulai Visual Studio Code untuk pertama kalinya Anda mendapatkan kesalahan saat "Menyelesaikan Penginstalan" muncul di bilah status. Anda tidak dapat mengakses internet atau akses ke download.visualstudio.microsoft.com dan/atau download.microsoft.com pada port 443 diblokir oleh firewall pribadi atau perusahaan Anda. Lihat di sini untuk informasi tentang mengapa Live Share perlu mengunduh sesuatu pada saat ini.
Semua Anda tidak dapat masuk ke Visual Studio Live Share Anda tidak dapat mengakses internet atau akses ke *.liveshare.vsengsaas.visualstudio.com pada port 80/443 diblokir oleh firewall pribadi atau perusahaan Anda. Masukkan https://visualstudio.microsoft.com/services/live-share/ di browser dan verifikasi bahwa Anda masuk ke beranda Visual Studio Live Share.
Semua Anda berada dalam mode otomatis (default), dapat masuk, tetapi melihat waktu habis atau kesalahan koneksi saat berbagi atau bergabung. Baik mode langsung maupun relai gagal tersambung atau ada bug dengan mode otomatis. Jika Anda dapat terhubung setelah beralih ke mode langsung atau relai, silakan ajukan bug.
Semua Anda berada dalam mode langsung, dapat masuk, tetapi melihat waktu habis atau kesalahan koneksi saat berbagi atau bergabung. Tamu dan host tidak dapat terhubung secara langsung. Coba mode otomatis atau relai untuk melihat apakah masalahnya hilang. Anda mungkin perlu mengizinkan Live Share secara manual melalui firewall pribadi Anda atau cukup menggunakan mode relai.
Semua Anda berada dalam mode relai, dapat masuk, tetapi diberi tahu tentang waktu habis atau kesalahan koneksi saat berbagi atau bergabung. Akses ke *.servicebus.windows.net pada port 80/443 diblokir oleh firewall pribadi atau perusahaan Anda. Coba mode langsung.

Lihat artikel persyaratan konektivitas untuk Live Share, untuk informasi selengkapnya tentang persyaratan konektivitas.

Baca juga

Mulai cepat

Panduan

Referensi

Masih mengalami masalah? Anda dapat memberikan umpan balik.