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

Uyarı

BU İÇERİK, DİĞER SAYFALARDA BİRLEŞTİRİLDİĞİNDEN KULLANIMI DURDURULACAKTIR. 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 konumundan 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üklenmiştir 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 sadece ve her seferinde yerleşim dosyasından yüklendiğinden emin olmak istiyorsanız), istemcinin yükleyicisinin güncellenmiş ürün bileşenlerini arayacağı konumu yapılandırabilirsiniz. Müşteri, lay out'tan ilk yüklemeyi yapmadan önce bu ayarın düzgün bir şekilde 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. Düzendeki response.json dosyasını değiştirin ve channelUri değerini, yöneticinin kontrol ettiği channelManifest.json'nin bir kopyasına işaret edecek ş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ının olduğunu belirlediğinde, güncelleştirilmiş dosyaları eklemek için düzen konumunu güncelleştirebilir.

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

    vs_enterprise.exe --layout \\server\share\VS --lang en-US
    
  2. Güncelleştirilmiş düzendeki response.json dosyasını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 \\server\share\VS\ChannelManifest.jsongüncellemeleri kontrol eder. 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: İstemci başlangıçta web'den yüklenmiştir, ancak şimdi yalnızca ağ düzeni 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ükleyici 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 response.json dosyasındaki "ChannelURI"nin ö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ınaayarlanmış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 yükleme sohbeti (yalnızca İngilizce) destek seçeneğini kullanın.
  • Hem Visual Studio Yükleyicisi'nde hem de Visual Studio IDE'de görünen Sorun Bildir aracını kullanarak ürün sorunlarını bize bildirin. BT Yöneticisiyseniz ve Visual Studio yüklü değilse, BT Yöneticisi geri bildirimi gönderebilirsiniz.
  • Visual Studio Geliştirici Topluluğu bir özellik önerin, ürün sorunlarını takip edin ve cevaplar bulun.