Sdílet prostřednictvím


Instalace aktualizací správce, které používají Microsoft Endpoint Manager (SCCM nebo Intune)

Tento dokument popisuje různé typy a charakteristiky aktualizací správce sady Visual Studio. V tomto článku najdete informace o tom, jak a kdy se mají distribuovat v celé organizaci, jaké možnosti konfigurace jsou k dispozici a jak zobrazit sestavy a řešit potíže.

Požadavky

Další informace o požadavcích na používání aktualizací správce najdete v tématu Povolení aktualizací správce.

Mějte na paměti, že aktualizace správce jsou aktualizace, nikoli počáteční instalace. Předpokládá se, že sada Visual Studio je již v počítači nainstalovaná. Jinými slovy, instalace aktualizací správce nespustí úplně novou instalaci.

Principy aktualizací správce sady Visual Studio

Balíček aktualizace správce sady Visual Studio publikovaný v systému Microsoft Update je k dispozici prostřednictvím tří distribučních kanálů:

  1. Kanál Windows Server Update Servers (WSUS), který je obvykle řízen nástrojem SCCM Configuration Manager v řešení pro správu zařízení Microsoft Endpoint Manageru.
  2. Kanál Microsoft Update služba Windows Update pro firmy, který je obvykle řízen částí Intune v řešení pro správu zařízení Microsoft Endpoint Manageru. V současné době jsou v tomto kanálu publikovány pouze aktualizace zabezpečení.
  3. Kanál Katalogu služby Microsoft Update, kde si můžete balíček stáhnout a použít ho k aktualizaci rozložení nebo aktualizaci instance klienta.

Velká většina klientských počítačů se aktualizuje pomocí kanálů WSUS/SCCM nebo služba Windows Update for Business/Microsoft Update/Intune. V oboutěchtochcích serverech se v obou těchto scénářích publikuje aktualizace správce sady Visual Studio na serverech služby Microsoft Update, kde je pak zjištěna jako dostupná a použitelná nativním klientským agentem služba Windows Update.

Balíček aktualizace správce sady Visual Studio obsahuje informace o tom, že instalační program sady Visual Studio na klientských počítačích musí být schopen stáhnout a zahájit aktualizaci. Instalační program pro Visual Studio stáhne skutečné binární soubory aktualizací produktu z libovolného místa, kde je klientský počítač nakonfigurovaný tak, aby stahoval aktualizace z internetu nebo z rozložení.

Balíček aktualizace správce neobsahuje dostatek informací k provedení čisté instalace produktu ani neobsahuje žádné ze skutečných binárních souborů produktu. Aktualizace správce sady Visual Studio jsou kumulativní, což znamená, že každá aktualizace sady Visual Studio s vyšším číslem verze produktu a pozdější datum vydání je nadmnožinou starší a nižší verze.

Poznámka:

Ve výchozím nastavení si účet SYSTEM klientského počítače stáhne a nainstaluje aktualizace správce sady Visual Studio, což znamená, že účet SYSTEM musí mít oprávnění správce počítače a musí mít také přístup k internetu nebo umístění rozložení sítě, aby bylo možné stáhnout aktualizované bity produktu.

Aktualizace správce sady Visual Studio platí jenom pro servisní verze sady Visual Studio, které jsou stále podporovány. Další informace o tom, které servisní směrné plány sady Visual Studio jsou stále podporovány během určitého časového rámce, naleznete v tématu Životní cyklus a údržba produktu Visual Studio. Všechny podporované servisní směrné plány sady Visual Studio budou zabezpečeny.

Typy a charakteristiky aktualizací správce

Existují tři typy aktualizací správce sady Visual Studio:

  • Aktualizace zabezpečení platí pro všechny edice sady Visual Studio (například Enterprise, Professional, Community atd.) a obsahují omezené, vysoce cílené a kompatibilní změny na úrovni údržby. Aktualizace zabezpečení neposoudí klienta na novější podverzi; Jsou navržené tak, aby poskytovaly opravy ohrožení zabezpečení klientovi, který je již na konkrétní úrovni podverze. Aktualizace zabezpečení budou mít alespoň jednu opravu zabezpečení, ale oprava zabezpečení může nebo nemusí být součástí nebo úlohou nainstalovanou na klientském počítači. Mohli bychom například opravit ohrožení zabezpečení v komponentách .NET a tuto aktualizaci bychom označili jako aktualizaci zabezpečení, ale ve skutečnosti by nemělo žádný smysluplný vliv na klientský počítač, který má nainstalované jenom komponenty C++. Aktualizace zabezpečení mohou také obsahovat jiné opravy spolehlivosti nebo jiné nezbytné aktualizace součástí. Aktualizace zabezpečení se publikují do všech tří distribučních kanálů uvedených dříve.

  • Aktualizace funkcí umožňují správcům IT převést počítače ve své organizaci na novější podverzi sady Visual Studio. Aktualizace funkcí platí jenom pro edice sady Visual Studio, které se běžně vyskytují v podnicích, jako jsou skladové položky Enterprise, Professional a Build Tools. Všechny aktualizace funkcí budou publikovány pouze do katalogu služby Microsoft Update jako "Balíčky funkcí", kde jsou k dispozici pro volitelné importování do nástroje SCCM Configuration Manager. Aktualizace funkcí jsou kumulativní a budou obsahovat další kvalitu a předchozí opravy zabezpečení.

  • Aktualizace kvality se také vztahují pouze na edice sady Visual Studio, které se běžně vyskytují v podnicích a obsahují omezené, vysoce cílené a kompatibilní změny na úrovni údržby. Aktualizace kvality neposoudí klienta na novější podverzi; Jsou navržené tak, aby poskytovaly opravy výkonu a spolehlivosti nebo jiné nezbytné aktualizace komponent klientovi, který je již na konkrétní úrovni podverze. Aktualizace pro zvýšení kvality se shromáždí společně s aktualizacemi zabezpečení, a proto budou obsahovat opravy zabezpečení pouze v případě, že oprava zabezpečení již byla vydána nezávisle. Aktualizace kvality jsou také publikovány pouze do katalogu služby Microsoft Update jako "Aktualizace", kde jsou k dispozici pro volitelné importování do nástroje SCCM Configuration Manager.

Dekódování názvů aktualizací správce

Název každého správce aktualizuje výslednou verzi aktualizace. Příklad:

  • Aktualizace sady Visual Studio 2019 verze 16.0.0 až 16.9.0 klasifikovaná jako sada Feature Pack se použije na edice sady Visual Studio 2019 licencované pro podnikové použití na klientovi mezi celým rozsahem verzí produktu 16.0.0 až 16.9.0 a aktualizuje edici klienta na 16.9.0.
  • Aktualizace sady Visual Studio 2019 verze 16.0.0 až 16.11.21 klasifikovaná jako "Security Aktualizace" se vztahuje na edice sady Visual Studio 2019 licencované pro podnikové použití na klientovi mezi verzemi 16.0.0 až 16.11.20 a aktualizuje tyto edice klienta na 16.11.21.
  • Aktualizace zabezpečení sady Visual Studio 2019 verze 16.11.21 bude platit pro edice sady Visual Studio 2019 licencované pro podnikové použití na klientovi mezi verzemi 16.0.0 až 16.11.20 a aktualizuje tyto klientské edice na 16.11.21.
  • Aktualizace sady Visual Studio 2022 verze 17.0.3 klasifikovaná jako "Aktualizace zabezpečení" se použije na libovolnou edici sady Visual Studio 2022 v klientovi, který je v kanálu Current channel nebo 17.0 LTSC, a zobrazí ji do verze 17.0.3.
  • Aktualizace sady Visual Studio 2022 verze 17.1.0 klasifikovaná jako sada Feature Pack se použije na edice sady Visual Studio 2022 licencované pro podnikové použití na klientovi, který je v aktuálním kanálu, a aktualizuje ho na verzi 17.1.0.
  • Aktualizace sady Visual Studio 2022 verze 17.2.7 klasifikovaná jako "Aktualizace zabezpečení" se použije na libovolnou edici sady Visual Studio 2022 v klientovi, který je v kanálu Current nebo 17.2 LTSC, a zobrazí ji až do verze 17.2.7.
  • Aktualizace zabezpečení sady Visual Studio 2022 verze 17.3.7 bude platit pro libovolnou edici sady Visual Studio 2022 v klientovi, která je v aktuálním kanálu, a zobrazí ji až do verze 17.3.7.

Pokud je instance klienta větší než verze aktualizace správce, která se používá, nebude mít aktualizace správce žádný vliv.

Konfigurace klientského počítače pro příjem Správa istratoru Aktualizace

Možnosti konfigurace

Existuje několik možností konfigurace, které se dají použít k přizpůsobení prostředí aktualizace správce sady Visual Studio, aby bylo kompatibilní a sladěné s předvolbami a požadavky vaší organizace.

Nejběžnější možnosti konfigurace jsou následující:

  • služba Windows Update pro firmy– výslovný souhlas se službou Microsoft Update**

    Klientské počítače připojené ke cloudu, které spravuje Intune, musí být nakonfigurované pro služba Windows Update pro firmy a přihlásit se k allowMUUpdateServicePolicy, aby bylo možné dostávat aktualizace správce sady Visual Studio prostřednictvím kanálu služba Windows Update for Business Microsoft Update.

  • Výslovný souhlas s aktualizací správce sady Visual Studio

    Tento klíč registru se vyžaduje, aby klientský počítač dostával aktualizace správce prostřednictvím kanálů WSUS nebo služba Windows Update pro firmy služby Microsoft Update. Jedná se o klíč registru pro celý počítač, což znamená, že se vztahuje na všechny instance sady Visual Studio nainstalované v tomto poli.

  • Zdrojové umístění aktualizovaných bitů produktu

    Při provádění aktualizace klientské počítače stáhnutí aktualizovaných bitů produktu z internetu přes síť CDN společnosti Microsoft nebo ze sdílené síťové složky, kterou správce připravil a zachoval. V obou těchto případech musí mít účet na klientském počítači, který spouští aktualizaci (obvykle SYSTEM, ale může být přizpůsoben uživateli) jak oprávnění správce na počítači, tak přístup ke zdrojovému umístění bitů produktu.

    • Pokud produkt pochází z internetu, musí mít účet SYSTEM, který provádí aktualizaci, přístup k alespoň koncovým bodům sady Visual Studio.
    • Pokud produkt pochází z umístění rozložení sítě, musí být splněné následující podmínky, než bude možné úspěšně nasadit aktualizaci správce:
    • Účet, který spouští aktualizaci, musí mít oprávnění ke sdílené síťové složce. Pokud například účty SYSTEM spouští aktualizace správce, budete muset skupině Domain Computers udělit oprávnění ke sdílené síťové složce rozložení sítě.
    • Klientský počítač musí mít v určitém okamžiku spuštění bootstrapperu z tohoto umístění rozložení sítě. V ideálním případě by se původní instalace klienta stala pomocí bootstrapperu z rozložení sítě, ale je také možné nainstalovat aktualizaci pomocí aktualizovaného bootstrapperu ve stejném síťovém umístění. 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í.
    • Umístění rozložení sítě (kde je klient připojený) musí být aktualizováno tak, aby obsahovalo aktualizované bity produktu, které chce aktualizace správce nasadit.

Úplný seznam všech podporovaných chování aktualizací správce najdete v tématu Řízení Správa istrator Update Group Policies nebo Použití parametrů příkazového řádku k aktualizaci dokumentace k sadě Visual Studio.

Metody konfigurace aktualizace správce

Existují tři hlavní metody konfigurace aktualizací správce: prostřednictvím zásad) prostřednictvím konfiguračního souboru na klientském počítači nebo prostřednictvím změny balíčku pro nasazení Správa istrator Update v nástroji SCCM Configuration Manager nebo Microsoft Endpoint Manager.

Zásady

aktualizace Správa istratoru hledají konkrétní konfiguraci zásad, jako je Správa istrator Aktualizace Enabled, jak je popsáno v tématu Konfigurace zásad pro podniková nasazení. Správa přístup ke klientskému počítači se vyžaduje ke konfiguraci zásad.

Konfigurační soubor

Některá nastavení se dají na klientském počítači zachovat v volitelném konfiguračním souboru, který má výhodu jeho nastavení jenom jednou a platí pro všechny budoucí aktualizace správce. Přístup ke konfiguračnímu souboru se chová jako klíč registru a je široký, což znamená, že se použije pro všechny instalace sady Visual Studio nainstalované na klientském počítači. Standardní umístění konfiguračního souboru je v C:\ProgramData\Microsoft\VisualStudio\updates.configumístění . Pokud ale chcete k uložení souboru použít jiné umístění, můžete to udělat tak, že nakonfigurujete zásadu UpdateConfigurationFile a nastavíte hodnotu na cestu ke konfiguračnímu souboru.

Konfigurační soubor, který je ve formátu JSON, podporuje možnost installerUpdateArgs, což je pole řetězců oddělených čárkami, které určují více přepínačů, které můžete předat do instalačního programu sady Visual Studio. Pokud obsah souboru obsahuje neplatné pole nebo možnost, která není podporovaná, aktualizace se nezdaří. Další informace naleznete v tématu Použití parametrů příkazového řádku k instalaci sady Visual Studio.

Tady je příklad konfiguračního souboru:

"installerUpdateArgs" : ["--quiet", "--keepWindowsUpdateOn"], 
"checkPendingReboot" :  "true" 

Ruční aktualizace balíčku Správa istrator Aktualizace v SCCM nebo Intune

Parametry příkazového řádku balíčku aktualizace jednotlivých správců je možné ručně upravit buď v SCCM, nebo Microsoft Endpoint Manageru pomocí IT Správa. Tento přístup obecně nedoporučujeme, i když je to technicky možné.

Ověřování, kódy chyb a řešení potíží

Zjištění aktualizace sady Visual Studio

K ověření správné instalace aktualizace správce můžete použít jednu z následujících metod:

  • Na klientském počítači spusťte Visual Studio, vyberte Nápověda>o a ověřte, že číslo verze odpovídá poslednímu číslu v názvu zamýšlené aktualizace.
  • Pomocí nástroje vswhere na klientském počítači identifikujte různé verze sady Visual Studio v počítači. Další informace naleznete v tématu Nástroje pro detekci a správu instancí sady Visual Studio.
  • Každý pokus o aktualizaci pro správu vygeneruje několik souborů protokolu v adresáři klientského počítače %temp% , který zachycuje průběh operace aktualizace. Seřaďte složku podle data a vyhledejte soubory, které začínají dd_updatedriver, dd_bootstrapperdd_clienta dd_setup pro aktualizace pro správu, bootstrapper, Instalační program pro Visual Studio a instalační modul. Ověřte, že tyto soubory protokolu obsahují hodnotu 0, což znamená, že aktualizace byla úspěšně použita. Tyto soubory protokolu lze také použít k ověření, že se používá konfigurační soubor. Další podrobnosti najdete v nástroji pro shromažďování protokolů sady Visual Studio.

Kódy a podmínky chyb

Důležité

Nezapomeňte, že před instalací aktualizace musí být Sada Visual Studio zavřená. Pokud je sada Visual Studio otevřená nebo používána, instalace aktualizace se zruší.

Správa istrator aktualizace mohou vracet následující návratové kódy:

Kód chyby Definice
0 Aktualizace pro správu byla úspěšně nainstalována.
1001 Instalační program pro Visual Studio nebo je spuštěn související proces instalace. Aktualizace se neaplikuje.
1 002 Instalační program pro Visual Studio se pozastaví. Aktualizace se neaplikuje.
1003 Visual Studio se používá, takže aktualizace byla zrušena. Tuto podmínku lze přerušovat pomocí příznaku --force .
1004 Nebyl zjištěn žádný internet. Aktualizace nemohla kontaktovat internetové umístění, ve kterém jsou aktualizované soubory. Aktualizace se neaplikuje.
1005 Hodnota registru Správa istrator Aktualizace Enabled je nastavená na hodnotu 0 nebo není nastavena vůbec. Aktualizace se neaplikuje.
1006 Hodnota registru Správa istrator Aktualizace OptOut je nastavená na hodnotu 1. Aktualizace se neaplikuje. Klíč je určený pro klientské počítače, které by správce neměl aktualizovat.
1007 Instalační program pro Visual Studio není nainstalován.
1009 Instance sady Visual Studio je nakonfigurovaná tak, aby používala rozložení, ale pro provedení aktualizace chybí balíčky.
3010 Systém vyžaduje restartování. Aktualizace mohla nebo nebyla použita. Restartujte počítač a zkuste aktualizaci zopakovat.
8006 Aktualizace byla zrušena, protože je spuštěný proces související s VS.
862968 Aktualizace byla úspěšná a doporučuje se restartování, ale není vyžadováno.
8007070 Aktualizace byla zrušena, protože na disku není dostatek místa.
Jiný důvod Při pokusu o instalaci aktualizace došlo k chybě. Aktualizace se neaplikuje.

Úplný seznam kódů chyb klienta najdete v tématu Použití parametrů příkazového řádku k instalaci sady Visual Studio.

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.

Pomocí následujících metod můžete poskytnout zpětnou vazbu k aktualizacím správce sady Visual Studio nebo nahlásit problémy, které mají vliv na aktualizace:

  • Ptejte se komunity na fóru Q&A o nastavení sady Visual Studio.
  • Přejděte na stránku podpory sady Visual Studio a zkontrolujte, jestli je váš problém uvedený v nejčastějších dotazech.
  • Poskytněte zpětnou vazbu k funkcím nebo nahlašte problém týmu sady Visual Studio, který se týká vašich zkušeností.
  • Obraťte se na správce technického účtu vaší organizace pro Microsoft.

Viz také

Další informace najdete v následujících dalších zdrojích informací: