Visual Studio Live Share sorunlarını giderme

Bu makalede sorun giderme ipuçları, geçici çözümler ve sık karşılaşılan sorunlar ve sorulara yönelik yanıtlar yer alır. SSS bölümüne de göz atmak isteyebilirsiniz.

Yükleme / araç gereksinimleri

Visual Studio Live Share'i yüklemeyle ilgili sorun giderme ipuçları aşağıda verilmiştır.

Araç Sorun Çözüm / Geçici Çözüm
VS Code (macOS) MacOS'unuzun artık .NET Core tarafından desteklenmediğini belirten bir uyarı görüntülenir Bu uyarının nedeni, .NET Core tarafından yapılan ve artık High Sierra'dan (10.13+) daha düşük sürümleri desteklemeyen bir güncelleştirmedir. Live Share uzantısını etkinleştirmek için lütfen işletim sisteminizi güncelleştirin.
VS Uzantı yükleyicisi , Visual Studio Live Share uzantısını yüklemeye çalışırken kullanılacak bir Visual Studio sürümünü bulamıyor. Visual Studio Live Share, hem konaklar hem de konuklar için Visual Studio 2017 sürüm 15.6 veya üzerini gerektirir. Visual Studio 2017'nin en son kararlı güncelleştirmesini yükleyin ve yeniden deneyin.
VS Code Uzantı ilk başlangıçta yüklemeyi tamamlarken veya eksik veya zaten mevcut dosyalarla ilgili hatalar aldığınızda "Bağımlılıklar yüklenemedi" hatası görüntülenir. İyi bir ağ bağlantısında olduğunuzu doğrulayın. Çalışıyorsanız, bir ara sunucu veya güvenlik duvarı sorunuyla karşılaşabilirsiniz. Bkz. bağlantı sorunlarını giderme.

VS Code Marketten Visual Studio Live Share uzantısını yüklemek, bunu istediğim sürüm yerine VS Code'un kararlı/insider sürümüne yükler. Tercihinize bağlı olarak VS Code kararlı veya insider'ları başlatın, "uzantılar" sekmesine tıklayın, "Visual Studio Live Share" araması yapın ve buradan yükleyin.

Oturum açın

Oturum açma sorunlarına yönelik sorun giderme ipuçları aşağıdadır.

Araç Sorun Çözüm / Geçici Çözüm
VS Visual Studio Live Share'de, Visual Studio'da oturum açmak için kullandığınızdan farklı bir kimlikle oturum açmanız gerekir. Alternatif bir hesap seçmek için Araçlar > Seçenekler > Canlı Paylaşım > Kullanıcı hesabı'na gidin.
VS Code Oturum açma sırasında bir tarayıcı penceresi açılır ve işlem web sayfasında başarılı gibi görünürken, tarayıcı kapatıldıktan sonra durum çubuğunda "Oturum aç" ifadesi görüntülenir. Oturum açtıktan sonra "Sorun mu yaşıyorsunuz?" seçeneğine tıklayın ve araçta geçici bir kullanıcı kodu girmek için yönergeleri izleyin.

Neler olabileceğini de görmek isteriz, bu nedenle lütfen bir hatanın kaydını yapın.
Tümünü Zaman aşımı veya bağlantı hatası alıyorsunuz. Bkz. bağlantı sorunlarını giderme.
Tümünü Microsoft destekli bir iş veya okul e-posta adresi kullanarak oturum açarken "Yönetici onayı gerekiyor" iletisini görürsünüz. Azure AD ağınız, dizinin içeriğine erişen yeni uygulamalar için "yönetici onayı" gerektirecek şekilde ayarlanır. Daha ayrıntılı bilgi için buraya bakın.
VS Code (macOS) Oturum açarken SecKeychainAddGenericPassword() başarısız olduğunu belirten bir hata görürsünüz. Bunun nedeni neredeyse her zaman parola değişikliklerinin oturum açma anahtar zincirine yansıtılmaması nedeniyle macOS ile ilgili yaygın bir sorundur. "Anahtarlık Erişimi" bölümüne gidip oturum açma anahtar zincirini kilitlemeyi ve ardından kilidini yeniden açmayı deneyin. Bu, sorunu çözmek için yeterli olabilir, ancak geçerli parolanızla kilidini açamıyorsanız öncekini deneyin. Bu işe yararsa oturum açma anahtar zinciri parolasını geçerli parolanızla değiştirin. Ayrıntılı bilgi için buraya bakın.
VS Code (Linux) Live Share v0.3.295 veya üzerini içeren bir kullanıcı kodu girmeniz istenir, ancak bir kullanıcı kodu almanıza izin veren bir tarayıcı görünmez. Linux'ta kullanıcı kodu gereksinimini ortadan kaldırmak için çalışıyoruz. Ortalama süre içinde, oturum açmak için kullanabileceğiniz bir tarayıcı penceresi görünmelidir. Aksi takdirde, tarayıcı penceresi VS Code altında gizlenmiş olabilir. Böyle bir durum söz konusu değilse sonraki ipucuna bakın.
VS Code "Oturum aç" seçeneğine (veya "Canlı Paylaşım: Oturum aç" komutunu kullanarak) tıkladıktan sonra, kimlik bilgilerinizi girmenize izin veren bir tarayıcı penceresi görüntülenmez. 1. Burada oturum açın
2. Oturum açtıktan sonra "Sorun mu yaşıyorsunuz?"
3. Aralığa geçici bir kullanıcı kodu girmek için yönergeleri izleyin.
Tümünü Bir işbirliği oturumuna katılmak istiyorsunuz, ancak e-posta güncelleştirmelerini almak istemiyorsunuz/ istemiyorsunuz. VS/VS Code'da Canlı Paylaşım uzantısında oturum açmak, e-posta güncelleştirmelerini almayı kabul etmez .

Live Share, konukların güvenlik önlemi olarak oturum açmasını gerektirir, böylece ev sahibi katılmış olan kişilerin kimliğine görünürlük sağlar. Anonim kullanıcıların katılmasına izin verme seçeneğini kullanmak istiyorsanız bu özelliği oy verin (örneğin, adı olmayan kullanıcılar / kullanıcı tanımlı bir ad).

Paylaş ve Katıl

Aşağıda, paylaşma ve katılma sorunlarıyla ilgili sorun giderme ipuçları yer alır.

Araç Sorun Çözüm / Geçici Çözüm
Tümünü Paylaş/Katıl: Bağlanamamayla ilgili bir zaman aşımı veya hata alıyorsunuz. Bkz. bağlantı sorunlarını giderme.
VS Code Katılma: Katılma sayfasını tarayıcıda açtıktan sonra VS Code'u başlatmanız istenmedi/başlatılamadı. İpuçları:
  • VS Code'u en az bir kez başlattığınıza ve durum çubuğunda yüklemenin tamamlanmasını beklediğinize emin olun.
  • Bu işe yaramazsa "Live Share: Launcher Setup" komutunu çalıştırmayı deneyin.
  • Linux kullanıcıları: Yukarıdaki komutu çalıştırırken yönetici (sudo) parolanızı girmeniz istenirse, lütfen bunu yapın.
  • Son olarak geçici çözüm olarak el ile katılma bölümüne bakın.
Bu sorunla karşılaşırsanız neler olabileceğini görmek isteriz, bu nedenle lütfen bir hatanın kaydını yapın.
VS Katılma: Katılma sayfasını tarayıcıda açtıktan sonra VS'yi başlatmanız istenmedi/başlatılamadı. Bkz . el ile katılma.

Günlüklerinizi de görmek isteriz, bu nedenle lütfen Visual Studio'nun "Sorun Bildir..." Özelliği.
Tümünü Katılma: Birleştirme bağlantısını web bağlantısına tıklamak yerine doğrudan Visual Studio /VS Code'a yapıştırmayı tercih edebilirsiniz. Bkz . el ile katılma.
Tümünü Katılma: Tarayıcı aracılığıyla katılırken "Çalışma alanının sahibi çevrimdışı görünüyor" iletisini görürsünüz. Olası geçici çözümler:
  • El ile katılmayı deneyin. El ile katılmaları etkilemeyen hizmet sorunları nedeniyle bölgeler arası (doğu ve batı ABD gibi) birleşimlerle ilgili sorunlar gördük.
  • Live Share, "otomatik" bağlantı modunda çalışırken doğrudan konağa yönlendiremeyebilir. Geçiş modunu deneyin.
Daha fazla olasılık için bağlantı sorunlarını giderme bölümüne bakın
VS Code Katılma: Oturum açmadan önce tarayıcı aracılığıyla katıldınız, oturum açmanız istenmedi ve birleştirme hiçbir zaman tamamlanmadı. Bu bilinen bir hatadır. Oturum açmak ve yeniden katılmak için oturum açma durum çubuğu öğesine tıklayın.
VS Code Paylaş/Katıl: "Paylaş" ve "Katıl" düğmelerine tıkladığınızda hiçbir şey olmaz. Komut paletinde Live Share: Repair Installation komutunu > çalıştırın.

Bağlantı

Aşağıdaki bilgiler oturum açarken, paylaşırken veya katılırken bağlantı veya zaman aşımlarıyla ilgili sorun yaşıyorsanız sorun gidermenize yardımcı olabilir.

Canlı Paylaşım için bağlantı gereksinimleri makalesinde açıklandığı gibi, farklı bağlantı modlarının çalışması için farklı gereksinimler vardır, bu nedenle devam eden birkaç farklı olası sorun vardır.

Araç Sorun Olası Neden
Tümünü Ara sunucu kullanıyorsunuz ve bir dizi bağlantı sorunu görüyorsunuz Proxy ayarları karmaşık olabilir. HTTP_PROXY ve HTTPS_PROXY ortam değişkenlerini genel olarak ayarlamayı ve ardından aracınızı yeniden başlatmayı deneyin. Diğer ayrıntılar için bkz . ara sunucu ayarları . Büyük olasılıkla henüz desteklemediğimiz bazı yapılandırmalar vardır, bu nedenle bu sizin için işe yaramazsa bize bildirin .
VS Code Uzantıyı yükledikten ve VS Code'u ilk kez başlattıktan sonra durum çubuğunda "Yüklemeyi Bitiriyor" ifadesi görüntülendiğinde bir hata alırsınız. İnternet'e erişemezsiniz veya 443 numaralı bağlantı noktasındaki download.visualstudio.microsoft.com ve/veya download.microsoft.com erişimi kişisel veya kurumsal güvenlik duvarınız tarafından engellenir. Live Share'in bu noktada neden bir şey indirmesi gerektiği hakkında bilgi için buraya bakın.
Tümünü Visual Studio Live Share'de oturum açamazsınız İnternet'e erişemezsiniz veya 80/443 numaralı bağlantı noktasındaki *.liveshare.vsengsaas.visualstudio.com erişimi kişisel veya kurumsal güvenlik duvarınız tarafından engellenir. Bir tarayıcıya girin https://visualstudio.microsoft.com/services/live-share/ ve Visual Studio Live Share giriş sayfasına indiğinizden emin olun.
Tümünü Otomatik moddasınız (varsayılan), oturum açabiliyorsunuz, ancak paylaşım veya birleştirme sırasında zaman aşımı veya bağlantı hatası görüyorsunuz. Hem doğrudan hem de geçiş modları bağlanamıyor veya otomatik modda bir hata var. Doğrudan veya geçiş moduna geçtikten sonra bağlanabiliyorsanız lütfen bir hataya neden olun.
Tümünü Doğrudan moddasınız, oturum açabiliyorsunuz, ancak paylaşım veya katılım sırasında zaman aşımı veya bağlantı hatası görüyorsunuz. Konuk ve konak doğrudan bağlanamıyor. Sorunun giderilip gidermediğini görmek için otomatik veya geçiş modunu deneyin. Live Share'e kişisel güvenlik duvarınız üzerinden el ile izin vermeniz veya yalnızca geçiş modunu kullanmanız gerekebilir.
Tümünü Geçiş modundasınız, oturum açabiliyorsunuz, ancak paylaşım veya birleştirme sırasında zaman aşımı veya bağlantı hatası bildiriliyor. 80/443 numaralı bağlantı noktasında *.servicebus.windows.net erişimi kişisel veya kurumsal güvenlik duvarınız tarafından engellenir. Doğrudan modu deneyin.

Bağlantı gereksinimleri hakkında daha fazla bilgi için Canlı Paylaşım için bağlantı gereksinimleri makalesine bakın.

Ayrıca bkz.

Hızlı Başlangıçlar

Nasıl yapılır belgeleri

Referans

Hala sorun mu yaşıyorsunuz? Geri bildirim sağlayabilirsiniz.