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 naleznete 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, součástí řešení pro správu zařízení Microsoft Endpoint Manager.
  2. Kanál Windows Update for Business Microsoft Update, který je obvykle řízen Intune součástí ř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 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 Windows Update for Business/Microsoft Update/Intune. V obou těchto scénářích se aktualizace správce sady Visual Studio publikuje na servery služby Microsoft Update, kde se pak zjistí jako dostupná a použitelná nativním klientským agentem služby 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 sady Visual Studio stáhne binární soubory skutečné aktualizace produktu z libovolného místa, kde je klientský počítač nakonfigurovaný tak, aby stahoval aktualizace z – buď 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, najdete v tématu životní cyklus produktu Visual Studio a údržba. Všechny podporované servisní verze sady Visual Studio budou udržovány v bezpečí.

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í nepovýší klienta na novější podverzi; jsou navrženy tak, aby poskytovaly opravy zranitelností zabezpečení klientovi, který už má konkrétní podverzi. 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í správcům IT umožňují 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é importovat do nástroje SCCM Configuration Manager. Aktualizace funkcí jsou kumulativní a budou obsahovat další kvalitu a předchozí opravy zabezpečení.

  • aktualizace pro zvýšení kvality se 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 neposunou klienta na novější podverzi; jsou navrženy tak, aby poskytovaly opravy výkonu a spolehlivosti nebo jiné nezbytné aktualizace komponent klientovi, který už je na určité ú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 pro zvýšení kvality jsou také publikovány pouze v katalogu služby Microsoft Update jako "Aktualizace", kde jsou k dispozici volitelně k ručnímu importu 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. Například

  • aktualizace sady Visual Studio 2019 verze 16.0.0 na aktualizaci 16.9.0 klasifikovaná jako "Sada funkcí" se použije na edice sady Visual Studio 2019 licencované pro podnikové použití na straně klienta 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 na aktualizaci 16.11.21 klasifikované jako aktualizace zabezpečení se použijí na edice sady Visual Studio 2019 licencované pro podnikové použití na klientovi mezi verzemi 16.0.0 až 16.11.20, a tyto edice klienta se aktualizují 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 edice klienta na verzi 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 nebo kanál 17.0 LTSC, a přeneste ho na verzi 17.0.3.
  • aktualizace sady Visual Studio 2022 verze 17.1.0, klasifikovaná jako "Feature Pack", se bude vztahovat na edice sady Visual Studio 2022, které jsou licencovány pro podnikové použití na platformě klienta, který je na aktuálním kanálu, a aktualizuje ji na verzi 17.1.0.
  • aktualizace sady Visual Studio 2022 verze 17.2.7, která 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 přenese ho 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 na verzi 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 aktualizací správce

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í:

  • ** přihlášení k odběru služby Windows Update pro firmy a Microsoft Update

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

  • dobrovolná aktualizace pro 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ů SLUŽBY WSUS nebo Služby Windows Update pro firmy. Jedná se o klíč registru pro celý počítač, což znamená, že se vztahuje na všechny instance sady Visual Studio nainstalované v tomto systému.

  • Umístění zdroje aktualizovaných bitů produktu

    Při provádění aktualizace klientské počítače stáhnou aktualizované součásti produktu buď z internetu přes CDN společnosti Microsoft, nebo ze sdílené síťové složky, kterou správce připravil a udržuje. V obou těchto případech musí mít účet na klientském počítači, který spouští aktualizaci (obvykle SYSTEM, ale lze přizpůsobit uživatelskému) oprávnění správce na počítači i 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 alespoň ke koncovým bodům sady Visual Studio .
    • Pokud produkt pochází z umístění rozložení sítě, musí být splněny následující podmínky, než bude možné úspěšně nasadit aktualizaci pro 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 provádějí aktualizace administrátora, budete muset skupině "Domain Computers" udělit oprávnění ke sdílení nastavení sítě.
    • Klientský počítač již musel někdy v minulosti spustit bootstrapper z tohoto umístění síťového rozložení. V ideálním případě by se původní instalace klienta provedla pomocí bootstrapperu ze síťového uspořádání, ale je také možné nainstalovat pouze 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 produktů, které chce správce nasadit.

Úplný seznam všech podporovaných chování aktualizací správce najdete v tématu Řízení zásad skupiny aktualizace správce 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 úpravy balíčku pro nasazení aktualizace správce v nástroji SCCM Configuration Manager nebo microsoft Endpoint Manager.

Zásady

Aktualizace pro správce vyhledávají konkrétní konfiguraci zásad, například AdministratorUpdatesEnabled, jak je popsáno v části Konfigurace zásad pro podniková nasazení. Ke konfiguraci zásad se vyžaduje přístup správce na klientském počítači.

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.config. 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 konfiguračního 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 najdete 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 aktualizací správce 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 správcem IT. 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 programua ověřte, že číslo verze odpovídá poslednímu číslu v názvu požadované aktualizace.
  • Pomocí nástroje vs. na klientském počítači identifikujte různé verze sady Visual Studio v počítači. Další informace najdete v tématu Nástroje pro detekci a správu instancí sady Visual Studio.
  • Při každém pokusu o správní aktualizaci se v adresáři %temp% klientského počítače vygeneruje několik logovacích souborů, které zachycují průběh aktualizace. Seřaďte složku podle data a vyhledejte soubory, které začínají dd_updatedriver, dd_bootstrapper, dd_clienta dd_setup, což odpovídá aktualizacím pro správu, bootstrapperu, Instalačnímu programu sady Visual Studio a instalačnímu systému. 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ší.

Aktualizace správce můžou vrátit 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 sady Visual Studio nebo související proces instalace je spuštěný. Aktualizace se neaplikuje.
1002 Instalační program sady Visual Studio je pozastavený. 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 AdministratorUpdatesEnabled je nastavená na hodnotu 0 nebo není nastavena vůbec. Aktualizace se neaplikuje.
1006 Hodnota registru AdministratorUpdatesOptOut je nastavená na 1. Aktualizace se neaplikuje. Klíč je určený pro klientské počítače, které by správce neměl aktualizovat.
1007 Instalační program sady 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ý 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 instalace sady Visual Studio selže, přečtěte si Řešení potíží s instalací a upgradem sady Visual Studio podrobné pokyny.

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

  • V případě problémů souvisejících s instalací použijte možnost podpory instalačního chatu (jenom v angličtině).
  • Nahlašte nám problémy s produktem pomocí nástroje Nahlásit problém, který se zobrazí v instalačním programu sady Visual Studio i v integrovaném vývojovém prostředí sady Visual Studio. Pokud jste správce IT a nemáte nainstalovanou sadu Visual Studio, můžete odeslat zpětnou vazbu správce IT .
  • Navrhněte funkci, sledujte problémy s produktem a najděte odpovědi v vývojářské komunitě 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:

Viz také

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