Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a dokumentum a Visual Studio rendszergazdai frissítéseinek különböző típusait és jellemzőit ismerteti. Ebben a cikkben információkat talál arról, hogy hogyan és mikor kell őket terjeszteni a szervezetben, milyen konfigurációs lehetőségek állnak rendelkezésre, és hogyan tekintheti meg a jelentéseket és a hibaelhárítást.
Előfeltételek
További információ a rendszergazdai frissítések használatának előfeltételeiről: Rendszergazdai frissítések engedélyezése.
Ne feledje, hogy a rendszergazdai frissítések frissítések, nem pedig kezdeti telepítések. Feltételezik, hogy a Visual Studio már telepítve van a számítógépre. Más szóval a rendszergazdai frissítések alkalmazása nem indít el teljesen új telepítést.
A Visual Studio rendszergazdai frissítésének ismertetése
A Microsoft Update rendszerben közzétett Visual Studio-rendszergazdai frissítési csomag három terjesztési csatornán érhető el:
A Windows Server Update Servers (WSUS) csatorna, amelyet általában a SCCM Configuration ManagerMicrosoft Endpoint Manager eszközfelügyeleti megoldásának része vezérel.
A Windows Update for Business Microsoft Update csatorna, amelyet általában az Intune a Microsoft Endpoint Manager eszközfelügyeleti megoldás része vezérel. Jelenleg csak a biztonsági frissítések jelennek meg ezen a csatornán.
A Microsoft Update-katalógus csatorna, ahol letöltheti a csomagot, és használhatja az elrendezés frissítésére, vagy egy ügyfélpéldányfrissítésére.
Az ügyfélszámítógépek túlnyomó többsége a WSUS/SCCM vagy a Windows Update for Business/Microsoft Update/Intune csatornák használatával frissül. Mindkét esetben a Visual Studio rendszergazdai frissítése közzé lesz téve a Microsoft Update-kiszolgálókon, ahol a rendszer ezt követően a natív Windows Update ügyfélügynök által elérhetőként és alkalmazhatóként észleli.
A Visual Studio rendszergazdai frissítési csomagja olyan információkat tartalmaz, amelyeket a Visual Studio telepítőjének az ügyfélszámítógépeken le kell tudnia töltenie és el kell indítania a frissítést. A Visual Studio Installer letölti a tényleges termékfrissítési bináris fájlokat onnan, ahonnan a ügyfélszámítógép úgy van konfigurálva, hogy frissítéseket töltsön le - akár az internetről, akár egy elrendezésből.
A rendszergazdai frissítési csomag nem tartalmaz elegendő információt a termék tiszta telepítéséhez, és nem tartalmazza a tényleges termék bináris fájljait sem. A Visual Studio rendszergazdai frissítései kumulatívak, ami azt jelenti, hogy minden Olyan Visual Studio-frissítés, amely magasabb termékverziószámmal és későbbi kiadási dátummal rendelkezik, egy régebbi, alacsonyabb verzió szuperhalmaza.
Jegyzet
Alapértelmezés szerint az ügyfélgép SYSTEM-fiókja letölti és telepíti a Visual Studio rendszergazdai frissítéseit, ami azt jelenti, hogy a SYSTEM-fióknak rendszergazdai jogosultságokkal kell rendelkeznie a géphez, és is hozzá kell férnie az internethez vagy a hálózati elrendezési helyhez a frissített termékbitekletöltéséhez.
A Visual Studio rendszergazdai frissítései csak a Továbbra is támogatott Visual Studio karbantartási verziókra vonatkoznak. További információ arról, hogy mely Visual Studio karbantartási alapkonfigurációk támogatottak egy adott időkeret alatt, tekintse meg Visual Studio termék életciklusa és karbantartása. A Visual Studio minden támogatott karbantartási alapkonfigurációja biztonságban lesz.
A rendszergazdai frissítések típusai és jellemzői
A Visual Studióban háromféle rendszergazdai frissítés érhető el:
biztonsági frissítések minden Visual Studio-kiadásra (például Enterprise, Professional, Community stb.) alkalmazhatók, és korlátozott, erősen célzott és kompatibilis karbantartási szintű módosításokat tartalmaznak. A biztonsági frissítések nem fogják továbbadni az ügyfelet egy későbbi alverzióra; Úgy lettek kialakítva, hogy javításokat nyújtsanak a biztonsági rések számára egy olyan ügyfél számára, amely már egy adott alverzió szintjén van. A biztonsági frissítések legalább egy biztonsági javítással rendelkeznek, de előfordulhat, hogy a biztonsági javítás az ügyfélszámítógépre telepített összetevőben vagy számítási feladatban van. Kijavíthatnánk például egy biztonsági rést a .NET-összetevőkben, és biztonsági frissítésként címkéznénk fel a frissítést, de nem igazán lenne értelmes hatással egy olyan ügyfélszámítógépre, amelyen csak C++ összetevők vannak telepítve. A biztonsági frissítések egyéb megbízhatósági javításokat vagy egyéb szükséges összetevő-frissítéseket is tartalmazhatnak. A biztonsági frissítések mind a három korábban felsorolt terjesztési csatornán megjelennek.
Funkciófrissítések lehetővé teszik a rendszergazdák számára, hogy a szervezetük számítógépeit a Visual Studio újabb alverziójára továbbléptethessék. A funkciófrissítések csak a Nagyvállalati, a Professional és a Build Tools termékváltozatokban gyakran megtalálható Visual Studio-kiadásokra vonatkoznak. Az összes funkciófrissítés csak a Microsoft Update-katalógusban lesz közzétéve, "Szolgáltatáscsomagokként", ahol opcionálisan manuálisan is elérhetők, az SCCM Configuration Manager-be importálhatók. A funkciófrissítések kumulatívak, és további minőségi és korábbi biztonsági javításokat tartalmaznak.
minőségi frissítések csak a nagyvállalatokban gyakran használt Visual Studio-kiadásokra vonatkoznak, és korlátozott, erősen célzott és kompatibilis karbantartási szintű változásokat tartalmaznak. A minőségi frissítések nem fejlesztik tovább az ügyfelet egy későbbi alverzióra; Úgy lettek kialakítva, hogy teljesítmény- és megbízhatósági javításokat vagy más szükséges összetevő-frissítéseket nyújtsanak egy olyan ügyfélnek, amely már egy bizonyos alverzió szintjén van. A minőségi frissítések a biztonsági frissítésekkel együtt halmozódnak fel, így csak akkor tartalmaznak biztonsági javításokat, ha a biztonsági javítást már önállóan bocsátották ki. A minőségi frissítéseket csak a Microsoft Update-katalógusban "Frissítések" néven tesszük közzé, ahol opcionálisan manuálisan importálhatók az SCCM Configuration Manager.
A rendszergazdai frissítések címének dekódolása
Minden rendszergazda frissíti a frissítés eredményeképpen létrejött verziót. Például
- A Visual Studio 2022 17.0.3-as verziójának "Biztonsági frissítés" besorolású frissítése az aktuális csatornán vagy a 17.0 LTSC-csatornán található ügyfél bármely Visual Studio 2022-kiadására vonatkozik, és a 17.0.3-as verzióra is fel lesz sorolva.
- A Visual Studio 2022 17.1.0-s verziójának "Feature Pack" besorolású frissítése az aktuális csatornán található ügyfélen vállalati használatra licencelt Visual Studio 2022-kiadásokra vonatkozik, és a 17.1.0-s verzióra frissíti.
- A Visual Studio 2022 17.2.7-es verziójának "Biztonsági frissítés" besorolású frissítése az aktuális csatornán vagy a 17.2 LTSC-csatornán található ügyfél bármely Visual Studio 2022-kiadására érvényes lesz, és a 17.2.7-es verzióra is fel lesz sorolva.
- A Visual Studio 2022 17.3.7-es verziójának biztonsági frissítése az aktuális csatornán lévő ügyfél bármely Visual Studio 2022-es kiadására vonatkozik, és felviszi a 17.3.7-es verzióra.
Ha az ügyfélpéldány nagyobb, mint az alkalmazott rendszergazdai frissítés verziója, akkor a rendszergazdai frissítésnek nincs hatása.
- A Visual Studio 2026 18.0.3-as verziójának "Biztonsági frissítés" besorolású frissítése a 18.0-s stabil csatornán lévő ügyfél minden Visual Studio 2026-kiadására érvényes lesz, és a 18.0.3-as verzióra is fel lesz állítva.
- A Visual Studio 2026 18.1.0-s verziójának "Feature Pack" besorolású frissítése a Nagyvállalati használatra licencelt Visual Studio 2026-kiadásokra vonatkozik a Stabil csatornán található ügyfélen, és a 18.1.0-s verzióra frissíti.
- A Visual Studio 2026 18.2.7-es verziójának "Biztonsági frissítés" besorolású frissítése a Stabil csatornán található ügyfél minden Visual Studio 2026-kiadására érvényes lesz, és felviszi a 18.2.7-es verzióra.
- A Visual Studio 2026 18.3.7-es verziójának biztonsági frissítése a Stabil csatornán található ügyfél bármely Visual Studio 2026-kiadására vonatkozik, és a 18.3.7-es verzióra is fel lesz állítva.
Ha az ügyfélpéldány nagyobb, mint az alkalmazott rendszergazdai frissítés verziója, akkor a rendszergazdai frissítésnek nincs hatása.
Az ügyfélgép konfigurálása rendszergazdai frissítések fogadásához
Konfigurációs beállítások
A Visual Studio rendszergazdai frissítési felületének testreszabásához néhány konfigurációs beállítás használható, hogy az kompatibilis legyen a szervezet üzembe helyezési beállításaival és követelményeivel.
A leggyakoribb konfigurációs beállítások a következők:
Windows Update vállalati verzió – Microsoft Update –bejelentkezés
Az Intune által felügyelt felhőhöz kapcsolt ügyfélszámítógépeket konfigurálni kell a Windows Update for Business szolgáltatáshoz, és az AllowMUUpdateServicePolicy beállítással kell választani, hogy a Visual Studio rendszergazdai frissítéseit a Windows Update for Business Microsoft Update csatornán keresztül fogadhassák.
Visual Studio rendszergazda frissítési feliratkozás
Ez a beállításkulcs szükséges ahhoz, hogy az ügyfélszámítógép a WSUS vagy a Windows Update vállalati Microsoft Update csatornákon keresztül fogadja a rendszergazdai frissítéseket. Ez egy gépre kiterjedő beállításkulcs, ami azt jelenti, hogy a dobozra telepített Visual Studio összes példányára vonatkozik.
frissített termékbitek forráshelye
A frissítés végrehajtásakor az ügyfélszámítógépek letöltik a frissített termékbiteket az internetről a Microsoft CDN-en keresztül, vagy a rendszergazda által előkészített és karbantartott hálózati elrendezési megosztásból. Mindkét esetben a frissítést végrehajtó ügyfélszámítógépen lévő fióknak (általában a SYSTEM-nek, de a FELHASZNÁLÓra testre szabhatónak) rendszergazdai jogosultságokkal kell rendelkeznie a gépen, és hozzá kell férnie a termékbitek forráshelyéhez.
- Ha a termék az internetről származik, akkor a frissítést végrehajtó SYSTEM-fióknak hozzáféréssel kell rendelkeznie legalább a Visual Studio-végpontokhoz.
- Ha a termék hálózati elrendezési helyről származik, a rendszergazdai frissítés sikeres üzembe helyezése előtt a következő feltételeknek kell teljesülniük:
- A frissítést végrehajtó fióknak engedélyekkel kell rendelkeznie a hálózati megosztáshoz. Ha például a SYSTEM-fiókok a rendszergazdai frissítéseket hajtják végre, akkor a "Tartományi számítógépek" csoport engedélyeit kell megadnia a hálózati elrendezés megosztásához.
- Az ügyfélszámítógépnek valamikor már le kell futtatnia a rendszerindítót az adott hálózati elrendezési helyről. Ideális esetben az eredeti ügyféltelepítés a hálózati elrendezésből származó bootstrapper használatával történt volna, de az is lehetséges, hogy egy frissített bootstrapper használatával telepítettek egy frissítést ugyanazon a hálózati helyen. Ezen műveletek bármelyike beágyazna egy kapcsolatot az ügyfélszámítógépen az adott elrendezési hellyel.
- A hálózati elrendezés helyét (amelyhez az ügyfél csatlakozik) kell frissíteni, hogy tartalmazza a frissített termékbiteket,, amelyeket a rendszergazdai frissítés üzembe kíván helyezni.
A támogatott rendszergazdai frissítési viselkedések teljes listáját a Rendszergazdai frissítési csoportházirendek szabályozása vagy a A Visual Studio dokumentációjának frissítéséhez parancssori paraméterek használatával című cikkben találja.
Rendszergazdai frissítés konfigurálásának módszerei
A rendszergazdai frissítések konfigurálásának három fő módszere van: szabályzatokon keresztül egy konfigurációs fájlon keresztül az ügyfélszámítógépen, vagy a Rendszergazdai frissítés központi telepítési csomagjának módosítása az SCCM Configuration Managerben vagy a Microsoft Endpoint Managerben.
Szabályzatok
A rendszergazdai frissítések olyan konkrét szabályzatkonfigurációkat keresnek, mint például a AdministratorUpdatesEnabled, amint az a Vállalati üzembe helyezési szabályzatok konfigurálásacímű részben le van írva. A házirendek konfigurálásához rendszergazdai hozzáférés szükséges az ügyfélszámítógépen.
Konfigurációs fájl
Az ügyfélgép bizonyos beállításait meg lehet őrizni egy opcionális konfigurációs fájlban, amelynek előnye, hogy csak egyszer állítja be, és az összes jövőbeli rendszergazdai frissítésre érvényes. A konfigurációs fájl megközelítése úgy működik, mint egy beállításkulcs, és rendszer szintű, ami pedig azt jelenti, hogy az ügyfélszámítógépre telepített Visual Studio összes telepítésére érvényes. A konfigurációs fájl szokásos helye a C:\ProgramData\Microsoft\VisualStudio\updates.config. Ha azonban egy másik helyet szeretne használni a fájl tárolására, ezt megteheti az UpdateConfigurationFile házirend konfigurálásával, és állítsa az értéket a konfigurációs fájl elérési útjára.
A JSON formátumú konfigurációs fájl támogatja a installerUpdateArgslehetőséget, amely egy vesszővel elválasztott sztringtömb, amely további kapcsolókat ad meg, amelyeket a Visual Studio telepítőjébe továbbíthat. Ha a fájl tartalma érvénytelen mezőt vagy nem támogatott beállítást tartalmaz, a frissítés sikertelen lesz. További információ: A Visual Studiotelepítése parancssori paraméterekkel.
Íme egy példa konfigurációs fájl:
"installerUpdateArgs" : ["--quiet", "--keepWindowsUpdateOn"],
"checkPendingReboot" : "true"
A rendszergazdai frissítési csomag manuális frissítése az SCCM-ben vagy az Intune-ban
Az egyes rendszergazdai frissítési csomagok parancssori paraméterei az SCCM-ben vagy a Microsoft Endpoint Managerben manuálisan módosíthatók az informatikai rendszergazda által. Általában nem javasoljuk ezt a megközelítést, bár technikailag lehetséges.
Ellenőrzés, hibakódok és hibaelhárítás
A Visual Studio frissítésének meghatározása
Az alábbi módszerek egyikével ellenőrizheti, hogy a rendszergazdai frissítés megfelelően lett-e telepítve:
- Az ügyfélszámítógépen indítsa el a Visual Studiót, válassza Súgó>Névjegylehetőséget, és ellenőrizze, hogy a verziószám megegyezik-e a tervezett frissítés címében szereplő utolsó számmal.
- Használja a , a vswhere eszközt az ügyfélszámítógépen, hogy azonosítsa a Visual Studio különböző verzióit a számítógépen. További információ: Visual Studio-példányok észlelésére és kezelésére szolgáló eszközök.
- Minden felügyeleti frissítési kísérlet több naplófájlt hoz létre az ügyfélszámítógép
%temp%könyvtárában, amelyek rögzítik a frissítési művelet előrehaladását. Rendezze a mappát dátum szerint, és keresse meg azokat a fájlokat, amelyek add_updatedriver,dd_bootstrapper,dd_clientésdd_setupprefixummal kezdődnek a felügyeleti frissítésekhez, a bootstrapperhez, a Visual Studio Installerhez, illetve a telepítőmotorhoz. Ellenőrizze, hogy ezek a naplófájlok 0-t tartalmaznak-e, ami azt jelzi, hogy a frissítés sikeresen alkalmazva lett. Ezek a naplófájlok a konfigurációs fájl használatának ellenőrzésére is használhatók. További részletekért tekintse meg a Visual Studio naplógyűjtő eszköz.
Hibakódok és feltételek
Fontos
Ne feledje, hogy a Visual Studiót be kell zárni a frissítés telepítése előtt. Ha a Visual Studio meg van nyitva vagy használatban van, a frissítés telepítése megszakad.
A rendszergazdai frissítések a következő visszatérési kódokat adhatják vissza:
| Hibakód | Definíció |
|---|---|
| 0 | A felügyeleti frissítés telepítése sikeresen megtörtént. |
| 1001 | A Visual Studio Installer vagy egy kapcsolódó beállítási folyamat fut. A frissítés nincs alkalmazva. |
| 1002 | A Visual Studio telepítő szüneteltetve van. A frissítés nincs alkalmazva. |
| 1003 | A Visual Studio használatban van, ezért a frissítés megszakadt. Ezt a feltételt a --force jelzővel lehet felülírni. |
| 1004 | Nem észlelhető internet. A frissítés nem tudott kapcsolatba lépni a frissített fájlokat tartalmazó internethellyel. A frissítés nincs alkalmazva. |
| 1005 | A AdministratorUpdatesEnabled beállításjegyzék értéke 0 van beállítva. A frissítés nincs alkalmazva. |
| 1006 | A AdministratorUpdatesOptOut beállításjegyzék értéke 1. A frissítés nincs alkalmazva. A kulcs olyan ügyfélszámítógépekhez készült, amelyeket a rendszergazda nem frissíthet. |
| 1007 | A Visual Studio Installer nincs telepítve. |
| 1009 | A Visual Studio-példány úgy van konfigurálva, hogy egy elrendezést használjon, de az elrendezésből hiányoznak a frissítések végrehajtásához szükséges csomagok. |
| 3010 | A rendszer újraindítást igényel. Előfordulhat, hogy a frissítés nem lett alkalmazva. Indítsa újra a számítógépet, és próbálkozzon újra a frissítési kísérlettel. |
| 8006 | A frissítés megszakadt, mert a VS-hez kapcsolódó folyamat fut |
| 862968 | A frissítés sikeres volt, és az újraindítás javasolt, de nem szükséges. |
| 8007070 | A frissítés megszakadt, mert nincs elég hely a lemezen. |
| Más | Hiba történt a frissítés alkalmazásának megkísérlésével. A frissítés nincs alkalmazva. |
Az ügyfélhibakódok teljes listáját A Visual Studiotelepítése parancssori paraméterekkel című témakörben találja.
Támogatás vagy hibaelhárítás
Néha a dolgok elromlhatnak. Ha a Visual Studio telepítése sikertelen, tekintse meg a A Visual Studio telepítési és frissítési problémáinak elhárítása részletes útmutatót.
Íme néhány további támogatási lehetőség:
- A telepítéssel kapcsolatos problémák esetén használja a telepítési csevegési (csak angol nyelvű) támogatási lehetőséget.
- Termékproblémák bejelentése a Probléma eszközzel, amely a Visual Studio Installerben és a Visual Studio IDE-ben is megjelenik. Ha Ön informatikai rendszergazda, és nincs telepítve a Visual Studio, elküldheti rendszergazdai visszajelzést.
- Javasoljon egy funkciót, kövesse nyomon a termékekkel kapcsolatos problémákat, és keressen választ a Visual Studio fejlesztői közösségében.
Az alábbi módszerekkel küldhet visszajelzést a Visual Studio rendszergazdai frissítéseiről vagy a frissítéseket érintő problémákról:
- Kérdéseket tehet fel a közösségnek a Visual Studio Telepítő Q&Fórum.
- Lépjen a Visual Studio támogatási lapjára, és ellenőrizze, hogy a probléma szerepel-e a gyakori kérdések között.
- Funkcióval kapcsolatos visszajelzés küldése vagy probléma bejelentése a Visual Studio csapatának a felhasználói élményével kapcsolatban.
- Forduljon a szervezet microsoftos technikai fiókkezelőjéhez.
Lásd még:
További információkért tekintse meg a következő további erőforrásokat:
- Rendszergazdai frissítések engedélyezése
- Visual Studio rendszergazdai útmutatója
- Visual Studio termék életciklusa és szolgáltatás
- Visual Studio telepítése
- Visual Studio frissítése
- A Visual Studio telepítése parancssori paraméterekkel
- Visual Studio-példányok észlelésére és kezelésére szolgáló eszközök
- Visual Studio hálózati telepítésének létrehozása
- Hálózati elrendezésből telepített Visual Studio-ügyfél frissítése
- Microsoft Update-katalógus – gyakori kérdések
- Microsoft Endpoint Configuration Manager (SCCM) dokumentációja
- Frissítések importálása a Microsoft Catalogból a Configuration Manager
- Windows Server Update Services (WSUS) dokumentációja