Ağ tabanlı Visual Studio dağıtımlarına yönelik güncelleştirmeleri denetleme

Uyarı

BU IÇERIK, DIĞER SAYFALARDA BIRLEŞTIRILDIĞINDEN KULLANıM DıŞı BıRAKıLACAKTıR. Bu sayfa İçindekiler tablosundan kaldırılmıştır.

Kuruluş yöneticileri genellikle bir düzen oluşturur ve bunu son kullanıcılarına dağıtmak üzere bir ağ dosya paylaşımında barındırabilir. Bu sayfada, ağ düzeni seçeneklerinizin nasıl düzgün yapılandırıldığı açıklanır.

Visual Studio'da güncelleştirmelerin nerede aranacağı denetleniyor

Senaryo 1: İstemci başlangıçta bir düzenden yüklenir, ancak güncelleştirmeleri ağ düzeni konumundan veya web'den alacak şekilde yapılandırılır

Varsayılan olarak, yükleme ilk olarak bir ağ paylaşımından dağıtılmış olsa bile Visual Studio güncelleştirmeleri çevrimiçi aramaya devam eder. Web'de bir güncelleştirme varsa, kullanıcı bu güncelleştirmeyi yükleyebilir. Ağ düzeni önbelleği önce güncelleştirilmiş ürün bitleri için denetlense de, bunlar orada bulunmazsa Visual Studio güncelleştirilmiş ürün bitlerini web'den arar ve indirir.

Senaryo 2: İstemci başlangıçta yüklüdür ve yalnızca ağ düzeninden güncelleştirmeleri almalıdır

Visual Studio istemcisinin güncelleştirmeleri nerede aradığını denetlemek istiyorsanız( örneğin, istemci makinenizin İnternet erişimi yoksa ve yalnızca ve her zaman düzenden yüklendiğinden emin olmak istiyorsanız, istemcinin yükleyicisinin güncelleştirilmiş ürün bitlerini arayacağı konumu yapılandırabilirsiniz. İstemci, düzenden ilk yüklemeyi yapmadan önce bu ayarın doğru yapılandırıldığından emin olmak en iyisidir.

  1. Çevrimdışı düzen oluşturma:

    vs_enterprise.exe --layout C:\vsoffline --lang en-US
    
  2. Dosyayı barındırmak istediğiniz dosya paylaşımına kopyalayın:

    xcopy /e C:\vsoffline \\server\share\VS
    
  3. response.json Düzendeki dosyayı değiştirin ve değeri, yöneticinin channelUri denetleyeceği channelManifest.json dosyasının bir kopyasına işaret eden şekilde değiştirin.

    Aşağıdaki örnekte olduğu gibi, değerdeki ters eğik çizgilerden kaçınılacağından emin olun:

    "channelUri":"\\\\server\\share\\VS\\ChannelManifest.json"
    

    Artık son kullanıcılar Visual Studio'yu yüklemek için bu paylaşımdan kurulumu çalıştırabilir.

    \\server\share\VS\vs_enterprise.exe
    

Kuruluş yöneticisi, kullanıcılarının Visual Studio'nun daha yeni bir sürümüne güncelleştirme zamanı olduğunu belirlediğinde, düzen konumunu güncelleştirilmiş dosyaları içerecek şekilde aşağıdaki gibi güncelleştirebilir.

  1. Aşağıdaki komuta benzer bir komut kullanın:

    vs_enterprise.exe --layout \\server\share\VS --lang en-US
    
  2. response.json Güncelleştirilmiş düzendeki dosyanın özelleştirmelerinizi( özellikle channelUri değişikliğini) şu şekilde içerdiğinden emin olun:

    "channelUri":"\\\\server\\share\\VS\\ChannelManifest.json"
    

Bu düzendeki mevcut Visual Studio yüklemeleri, güncelleştirmeleri konumunda \\server\share\VS\ChannelManifest.jsonarar. channelManifest.json, kullanıcının yüklediğinden daha yeniyse, Visual Studio kullanıcıya bir güncelleştirmenin kullanılabilir olduğunu bildirir.

İstemciden başlatılan tüm yükleme güncelleştirmeleri, Visual Studio'nun güncelleştirilmiş sürümünü doğrudan düzenden otomatik olarak yükler.

Senaryo 3: başlangıçta web'den yüklenen istemci, ancak şimdi yalnızca bir ağ düzeninden güncelleştirmeleri almalıdır

Bazı durumlarda, istemci makine Visual Studio'yu web'den zaten yüklemiş olabilir, ancak şimdi yönetici gelecekteki tüm güncelleştirmelerin yönetilen bir düzenden gelmesini istiyor. Bunu yapmak için desteklenen tek yol, ürünün istenen sürümüyle bir ağ düzeni oluşturmak ve ardından istemci makinede önyükleyiciyi düzen konumundan çalıştırmaktır (örneğin \\server\share\vs_enterprise.exe). İdeal olarak, özgün istemci yüklemesi doğru yapılandırılmış ChannelURI ile ağ düzeninden önyükleyici kullanılarak gerçekleştirilirdi, ancak güncelleştirilmiş önyükleyiciyi ağ düzeni konumundan çalıştırmak da çalışır. Bu eylemlerden biri, istemci makinesine söz konusu düzen konumuyla bir bağlantı ekler. Bu senaryonun doğru çalışması için tek uyarı, düzenin dosyasındaki "ChannelURI"nin response.json özgün yükleme gerçekleştiğinde istemcinin makinesinde ayarlanan ChannelURI ile aynı olması gerektiğidir. Büyük olasılıkla bu değer ilk olarak internet yayın kanalına ayarlanmıştır.

Destek veya sorun giderme

Bazen işler ters gidebilir. 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.

İşte birkaç destek seçeneği daha:

  • Yüklemeyle ilgili sorunlar için bir yükleme sohbeti (yalnızca İngilizce) destek seçeneği sunuyoruz.
  • Hem Visual Studio Yükleyicisi hem de Visual Studio IDE'de görünen Sorun Bildir aracı aracılığıyla ürün sorunlarını bize bildirin. BT Yönetici uzmanıysanız ve Visual Studio yüklü değilse, BT'yi geri bildirim Yönetici buradan gönderebilirsiniz.
  • Visual Studio Geliştirici Topluluğu bir özellik önerin, ürün sorunlarını izleyin ve yanıtlar bulun.