Sdílet prostřednictvím


Řízení aktualizací nasazení sady Visual Studio založených na síti

Upozorňující

TENTO OBSAH JE URČENÝ K VYŘAZENÍ, PROTOŽE JE SLOUČENÝ DO JINÝCH STRÁNEK. Tato stránka byla odebrána z obsahu.

Podnikoví správci často vytvářejí rozložení a hostují ho v síťové sdílené složce pro nasazení koncovým uživatelům. Tato stránka popisuje, jak správně nakonfigurovat možnosti rozložení sítě.

Řízení, kde Visual Studio hledá aktualizace

Scénář 1: Klient původně nainstalovaný z rozložení, ale je nakonfigurovaný tak, aby přijímal aktualizace z umístění rozložení sítě nebo z webu

Visual Studio ve výchozím nastavení nadále hledá aktualizace online, i když byla instalace původně nasazena ze sdílené síťové složky. Pokud je aktualizace dostupná na webu, může ji uživatel nainstalovat. I když se mezipaměť rozložení sítě kontroluje jako první u všech aktualizovaných bitů produktu, pokud tam nejsou nalezeny, visual Studio vyhledá a stáhne aktualizované bity produktů z webu.

Scénář 2: Klient byl původně nainstalován a měl by přijímat aktualizace pouze z rozložení sítě

Pokud chcete určit, kde klient sady Visual Studio hledá aktualizace, například pokud váš klientský počítač nemá přístup k internetu a chcete mít jistotu, že se instaluje jenom a vždy z rozložení, můžete nakonfigurovat umístění, kde instalační program klienta hledá aktualizované bity produktu. Nejlepší je zajistit, aby bylo toto nastavení správně nakonfigurované předtím, než klient provede počáteční instalaci z rozložení.

  1. Vytvoření offline rozložení:

    vs_enterprise.exe --layout C:\vsoffline --lang en-US
    
  2. Zkopírujte ji do sdílené složky, kde ji chcete hostovat:

    xcopy /e C:\vsoffline \\server\share\VS
    
  3. response.json Upravte soubor v rozložení a změňte channelUri hodnotu tak, aby odkazovat na kopii souboru channelManifest.json, kterou řídí správce.

    Nezapomeňte utéct zpětná lomítka v hodnotě, jak je znázorněno v následujícím příkladu:

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

    Teď můžou koncoví uživatelé spustit instalační program z této sdílené složky a nainstalovat Visual Studio.

    \\server\share\VS\vs_enterprise.exe
    

Když podnikový správce zjistí, že je čas, aby se uživatelé aktualizovali na novější verzi sady Visual Studio, může aktualizovat umístění rozložení tak, aby zahrnovalo aktualizované soubory následujícím způsobem.

  1. Použijte příkaz podobný následujícímu příkazu:

    vs_enterprise.exe --layout \\server\share\VS --lang en-US
    
  2. Ujistěte se, že response.json soubor v aktualizovaném rozložení stále obsahuje vaše vlastní nastavení, konkrétně úpravu identifikátoru channelUri, následujícím způsobem:

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

Existující instalace sady Visual Studio z tohoto rozložení vyhledá aktualizace na adrese \\server\share\VS\ChannelManifest.json. Pokud je channelManifest.json novější než to, co uživatel nainstaloval, Visual Studio upozorní uživatele, že je k dispozici aktualizace.

Každá aktualizace instalace iniciovaná z klienta automaticky nainstaluje aktualizovanou verzi sady Visual Studio přímo z rozložení.

Scénář 3: Klient původně nainstalovaný z webu, ale nyní by měl přijímat aktualizace pouze z rozložení sítě

V některých případech už klientský počítač nainstaloval sadu Visual Studio z webu, ale teď chce mít všechny budoucí aktualizace z spravovaného rozložení. Jediným podporovaným způsobem, jak to udělat, je vytvořit rozložení sítě s požadovanou verzí produktu a pak na klientském počítači spustit bootstrapper z umístění rozložení (např. \\server\share\vs_enterprise.exe). V ideálním případě by se původní instalace klienta stala pomocí bootstrapperu z rozložení sítě s správně nakonfigurovaným identifikátorem ChannelURI, ale spuštění aktualizovaného bootstrapperu z umístění rozložení sítě bude fungovat také. Jedna z těchto akcí by vložovala na klientský počítač spojení s tímto konkrétním umístěním rozložení. Jediným upozorněním, aby tento scénář fungoval správně, je, že "ChannelURI" v souboru rozložení response.json musí být stejný jako ChannelURI nastavený na počítači klienta, když došlo k původní instalaci. Nejpravděpodobnější, že tato hodnota byla původně nastavena na kanál internetového vydání.

Podpora nebo řešení potíží

Někdy se věci můžou pokazit. Pokud se instalace sady Visual Studio nezdaří, pokyny najdete v tématu Řešení potíží s instalací a upgradem sady Visual Studio.

Tady je několik dalších možností podpory:

  • Pro problémy související s instalací nabízíme možnost podpory instalačního chatu (pouze v angličtině).
  • Nahlašte problémy s produktem prostřednictvím nástroje Nahlásit problém, který se zobrazuje jak v Instalační program pro Visual Studio, tak v integrovaném vývojovém prostředí sady Visual Studio. Pokud jste IT Správa istrator a nemáte nainstalovanou sadu Visual Studio, můžete sem odeslat svůj názor na IT Správa.
  • Navrhněte funkci, sledujte problémy s produktem a najděte odpovědi v komunitě vývojářů sady Visual Studio.