Aracılığıyla paylaş


Visual Studio'yu yüklerken, güncelleştirirken veya kullanırken ağ ile ilgili hataları giderme

Şunlar için geçerlidir: Visual Studio

Visual Studio'yu bir güvenlik duvarının, ara sunucunun veya İnternet erişimi olmayan bir istemci makinesinin arkasında yüklerken, güncelleştirirken veya kullanırken ağ veya ara sunucuyla ilgili hatalarla karşılaşabilirsiniz. Bu makalede, bu sorunların bazı yaygın senaryolarına yönelik çözümler sağlanır.

"Proxy yetkilendirmesi gerekiyor" hatası

Bu hata genellikle kullanıcılar bir ara sunucu üzerinden İnternet'e bağlandığında oluşur. Ardından proxy sunucusu, Visual Studio'nın bazı ağ kaynaklarına yaptığı çağrıları engeller.

Çözüm

Bu sorunu çözmek için şu adımları deneyin:

  1. Visual Studio'yu yeniden başlatın. Bir ara sunucu kimlik doğrulaması iletişim kutusu görünmelidir. İletişim kutusunda istendiğinde kimlik bilgilerinizi girin.

  2. Visual Studio'yu yeniden başlatmak sorunu çözmezse, bunun nedeni proxy sunucunuzun adresler için http://go.microsoft.com kimlik bilgileri istememesi olabilir, ancak adresler için *.visualStudio.microsoft.com bunu yapar. Bu sunucular için, Visual Studio'daki tüm oturum açma senaryolarının engelini kaldırmak için aşağıdaki URL'leri izin verilenler listesine ekleyin:

    • *.windows.net
    • *.microsoftonline.com
    • *.visualstudio.microsoft.com
    • *.microsoft.com
    • *.live.com
  3. Adresi izin verilenler http://go.microsoft.com listesinden kaldırmanızı öneririz. Adresin kaldırılması, Visual Studio yeniden başlatıldığında hem adres hem de http://go.microsoft.com sunucu uç noktaları için ara sunucu kimlik doğrulaması iletişim kutusunun gösterilmesine olanak tanır.

Alternatif olarak, proxy'nizle varsayılan kimlik bilgilerinizi kullanmak istiyorsanız şu adımları izleyin:

  1. devenv.exe.config (devenv.exeyapılandırma dosyası) bulun:

    • Visual Studio 2019: %ProgramFiles%\Microsoft Visual Studio\2019\Enterprise\Common7\IDE veya %ProgramFiles(x86)%\Microsoft Visual Studio\2019\Enterprise\Common7\IDE.
    • Visual Studio 2022: %ProgramFiles%\Microsoft Visual Studio\2022\Enterprise\Common7\IDE veya %ProgramFiles(x86)%\Microsoft Visual Studio\2022\Enterprise\Common7\IDE.
  2. Yapılandırma dosyasında bloğu bulun <system.net> ve şu kodu ekleyin:

    <defaultProxy enabled="true" useDefaultCredentials="true">
        <proxy bypassonlocal="True" proxyaddress="http://<yourproxy:port#>"/>
    </defaultProxy>
    

    ağınız için doğru ara sunucu adresini içine proxyaddress="<http://<yourproxy:port#>eklemeniz gerekir.

Bir sorunu bildirmeye çalışırken "Visual Studio bağlantısı kesildi" hatası

Bu hata genellikle bir kullanıcı ara sunucu üzerinden İnternet'e bağlandığında oluşur. Ardından proxy sunucusu, Visual Studio'nın bazı ağ kaynaklarına yaptığı çağrıları engeller.

Çözüm

Bu sorunu çözmek için şu adımları izleyin:

  1. feedback.exe.config bulun (feedback.exeyapılandırma dosyası): %ProgramFiles(x86)%\Microsoft Visual Studio\Installer veya %ProgramFiles%\Microsoft Visual Studio\Installer.

  2. Yapılandırma dosyasında aşağıdaki kodun mevcut olup olmadığını denetleyin. Kod yoksa, son </configuration> satırın önüne ekleyin.

    <system.net>
        <defaultProxy useDefaultCredentials="true" />
    </system.net>
    

"Temel alınan bağlantı kapatıldı" hatası

Visual Studio'yu güvenlik duvarı olan özel bir ağda kullanıyorsanız, Visual Studio bazı ağ kaynaklarına bağlanamayabilir. Bu kaynaklar oturum açma ve lisanslama, NuGet ve Azure hizmetleri için Azure DevOps Services içerebilir. Visual Studio bu kaynaklardan birine bağlanamazsa aşağıdaki hata iletisini görebilirsiniz:

Temel alınan bağlantı kapatıldı: Gönderme sırasında beklenmeyen bir hata oluştu.

Visual Studio, ağ kaynaklarına bağlanmak için Aktarım Katmanı Güvenliği (TLS) 1.2 protokollerini kullanır. Bazı özel ağlardaki güvenlik gereçleri, Visual Studio TLS 1.2 kullandığında belirli sunucu bağlantılarını engeller.

Çözüm

Bu etki alanı URL'lerini bir izin verilenler listesine ekleyerek bağlantıları etkinleştirin.

"Üst işlemden kimlik ayrıştırılamadı" hatası

Ağ sürücüsünde Visual Studio önyükleyicisi ve response.json dosyası kullandığınızda bu hata iletisiyle karşılaşabilirsiniz. Hatanın kaynağı Windows'taki Kullanıcı Hesabı Denetimi 'dir (UAC).

Bu hatanın oluşma nedeni şudur: Eşlenmiş bir ağ sürücüsü veya UNC paylaşımı kullanıcının erişim belirtecine bağlanır. UAC etkinleştirildiğinde iki kullanıcı erişim belirteci oluşturulur: Biri yönetici erişimine sahip , diğeri yönetici erişimi olmayan . Bir ağ sürücüsü veya paylaşım oluşturulduğunda, kullanıcının geçerli erişim belirteci buna bağlanır. Önyükleyicinin yönetici olarak çalıştırılması gerektiğinden, sürücü veya paylaşım yönetici erişimi olan bir kullanıcı erişim belirtecine bağlı değilse ağ sürücüsüne veya paylaşıma erişemez.

Çözüm

Bu sorunu çözmek için komutunu kullanın net use veya UAC grup ilkesi ayarını değiştirin. Bu geçici çözümler ve bunları uygulama hakkında daha fazla bilgi için bkz:

Ağ paylaşımı izinleri doğru yapılandırılmadığından ürün yüklenemedi veya güncelleştirilemedi

Yüklemeyi veya güncelleştirmeyi gerçekleştiren hesabın ağ paylaşımlarına yeterli erişimi olduğundan emin olun.

Sorun Çözüm
Kullanıcı hesabı dosyalara erişemiyor. Kullanıcının makinede yönetici izinleri varsa ve bir düzenden yükleniyor veya güncelleştirilecekse, ağ konumu paylaşılmadan önce ağ paylaşımı izinlerinin (ACL) kullanıcılara okuma erişimi verecek şekilde yapılandırıldığından emin olmanız gerekir.
Sistem hesabı dosyalara erişemiyor. Bazen yükleme veya güncelleştirme, kullanıcı hesabı yerine sistem hesabı kullanılarak çalıştırılır. Bu durum genellikle makinenin güncel ve güvenli kalmasını sağlamak için Yönetici güncelleştirmeleri kullanıldığında gerçekleşir. İstemci makinelerinin sistem hesaplarının ağ dosya paylaşımı üzerinde okuma izinlerine sahip olduğundan emin olmanız gerekir. Bu işlemi, paylaşıma erişmesi gereken makine hesaplarını içeren bir Active Directory grubu oluşturup söz konusu AD grubuna paylaşıma erişim vererek yapabilirsiniz.

Destek veya sorun giderme

Visual Studio yüklemeniz başarısız olursa, adım adım yönergeler için bkz. Visual Studio yükleme ve yükseltme sorunlarını giderme .

Diğer destek seçenekleri:

Başvurular