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.
📣 Szeretnénk hallani visszajelzését!Kérjük, szánjon egy kis időt a felmérés elvégzésére, és tudassa velünk, hogyan javíthatjuk az elrendezési élményt. Köszönjük a támogatást!
Ahhoz, hogy egy elrendezést üzembe helyezhessen egy ügyfélszámítógépen, először a következő témaköröket kell figyelembe vennie:
- Az elrendezés előkészítése: Győződjön meg arról, hogy az elrendezés készen áll az ügyfélre való telepítésre.
- Az ügyfélszámítógépek előkészítése: Győződjön meg arról, hogy az ügyfélszámítógépek készen állnak a Visual Studio telepítésére, és a felhasználók rendelkeznek a megfelelő engedélyekkel.
- Globális szabályzatok konfigurálása az ügyfélszámítógépen: A Visual Studio egyéb telepítésének, frissítésének, értesítésének és letöltésének szabályozása.
- Az ügyfél kezdeti telepítésének alapértelmezett beállítása: Az ügyfél telepítésének inicializálása testreszabott beállításokkal.
- Rendszeres frissítések végrehajtása: Az ügyfélszámítógépek frissítése és védelme.
Visual Studio telepítése ügyfélgépre elrendezésből
A rendszergazdák programozott módon telepíthetik a Visual Studio-elrendezést az ügyfél-munkaállomásokon egy telepítési szkript részeként.
Telepítés hálózati elrendezésből
A rendszergazdai engedélyekkel rendelkező felhasználók az alábbi parancs futtatásával felügyelet nélküli módban telepíthetik a Visual Studiót egy hálózati elrendezésből. Az elrendezés response.json adja meg a telepítés alapértelmezett konfigurációs beállításait.
\\server\products\VS\vs_enterprise.exe --quiet --wait
Ha a felhasználó olyan elemeket választ ki, amelyek nem elérhetők az elrendezésben, akkor a telepítő megpróbálja beszerezni ezeket a további fájlokat a Microsoft által üzemeltetett kiszolgálókról az interneten. Annak érdekében, hogy a telepítő ne próbálja meg elérni az internetet a termék telepítésekor, használja a --noweb kapcsolót. Használja például ezt a parancsot a telepítés futtatásához és az ügyfélszámítógép internethez való hozzáférésének megakadályozásához:
\\server\products\VS\vs_enterprise.exe --noWeb --wait --passive --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional
Jegyzet
Legyen türelmes. Győződjön meg arról, hogy végrehajtja a --wait lépést mind a telepítő, mind a termék befejezéséhez. A kliens elrendezésből való telepítésekor vagy frissítésekor a telepítő mindig az első, amelyet telepíteni vagy frissíteni kell, majd a Visual Studio termék következik.
Mindkét folyamat be kell fejeződnie ahhoz, hogy sikeres frissítésnek lehessen tekinteni.
Ha felügyelet nélküli automatizált kötegfájl részeként hajtja végre a telepítést vagy a frissítést, a --wait lehetőség hasznos annak biztosítása érdekében, hogy a vs_enterprise.exe folyamat megvárja, amíg a telepítés befejeződik, mielőtt egy kilépési kódot ad vissza. Ez akkor hasznos, ha egy vállalati rendszergazda további műveleteket szeretne végrehajtani egy befejezett telepítésen, például termékkulcsot alkalmazni egy sikeres telepítési. A --wait beállítással megelőzi, hogy a későbbi műveletek idő előtt elindulnak. Ha nem használja a --wait, a vs_enterprise.exe folyamat a telepítés mindkét részének befejeződése előtt kiléphet, így egy pontatlan kilépési kódot ad vissza, amely nem a telepítési művelet állapotát jelzi.
Telepítés belső intranetes helyről
Néhány vállalat intranetes helyen szeretné üzemeltetni az elrendezést a földrajzi teljesítmény szűk keresztmetszeteinek jobb kezelése és a webes gyorsítótárazás előnyeinek kihasználása érdekében. Ahhoz, hogy intranetes elrendezést helyezhessen üzembe egy ügyfélszámítógépen, a rendszergazdai engedélyekkel rendelkező felhasználóknak az alábbiakhoz hasonló emelt szintű PowerShell-szkriptet kell futtatniuk az ügyfélszámítógépen történő telepítés inicializálásához.
#Do the initial installation from the web hosted layout onto the client in an elevated PowerShell script
#ADMIN CONFIGURATION
#Enter layout URI here
$LayoutUri = "http://MyCompanyIntranetSite/VS2026Enterprise/"
#Enter bootstrapper name which is present in layout.
$BootstrapperName = "vs_Enterprise.exe"
#Add any arguments which you intend to send to bootstrapper.
$Arguments = "--passive --wait"
#SCRIPT FUNCTIONALITY
#Forming URI for bootstrapper
Write-Verbose "LayoutUri: $LayoutUri"
$BootstrapperUri = "$LayoutUri/$BootstrapperName"
Write-Verbose "BootstrapperUri: $BootstrapperUri"
$Arguments += " --layoutUri $LayoutUri"
Write-Verbose "Arguments: $Arguments"
#Creating temp folder and download bootstrapper
$VSLayoutFolderPath = Join-Path -Path $env:TEMP -ChildPath VSLayout
$BootstrapperFile = Join-Path -Path $VSLayoutFolderPath -ChildPath $BootstrapperName
Write-Verbose "The bootstrapper path is: $BootstrapperFile"
if (Test-Path $VSLayoutFolderPath)
{
Write-Verbose "The directory exists - $VSLayoutFolderPath"
if (Test-Path $BootstrapperFile)
{
Write-Verbose "Deleting file - $BootstrapperFile"
Remove-Item $BootstrapperFile
}
}
else
{
Write-Verbose "Creating folder - $VSLayoutFolderPath"
New-Item -ItemType Directory -Path $VSLayoutFolderPath
}
Write-Verbose "Downloading bootstrapper from - $BootstrapperUri to $BootstrapperFile"
Invoke-WebRequest -Uri $BootstrapperUri -OutFile $BootstrapperFile
Write-Verbose "Starting bootstrapper -$BootstrapperFile with arguments $Arguments"
start-process $BootstrapperFile $Arguments
Az ügyfélgépek előkészítése
Engedélyek
Győződjön meg arról, hogy a telepítést futtató felhasználó vagy rendszerfiók megfelelő hozzáféréssel rendelkezik az elrendezést tartalmazó hálózati megosztáshoz. További információkért lásd a számú oldalt, amely a hálózattal kapcsolatos hibák elhárításával foglalkozik, amikor a Visual Studio-et telepíti vagy használja.
Telepítés olyan ügyfélre, amely nem rendelkezik internet-hozzáféréssel
Győződjön meg arról, hogy minden offline ügyfélszámítógépen a megfelelő tanúsítványok vannak telepítve.
Ha elrendezésből telepít, az ügyfél telepítője mindig az elrendezés helyén keresi a Visual Studio-csomagokat. Ha azonban a telepítő olyan összetevőket próbál telepíteni, amelyek nem szerepel az elrendezésben, akkor megkísérli beszerezni a Visual Studio-csomagokat a frissítési forrásból, amelyet a rendszergazdák gyakran úgy konfigurálnak, hogy visszamutatják magukra.
Fontos
Ne feledje, hogy az elrendezési helynek minden Visual Studio-példány esetében azonosnak kell lennie. További részletekért lásd: Visual Studio telepítése a helyi elrendezésből.
Ha kifejezetten meg szeretné akadályozni, hogy a Visual Studio Installer a Microsoft által üzemeltetett kiszolgálókról kísérelje meg letölteni a hiányzó tartalmakat a weben, használhatja a --noWeb paramétert. Ha --noWeb használ, és az elrendezésből hiányzik egy telepíteni kívánt összetevő, akkor a telepítés sikertelen lesz. Továbbá, ha --noWeb használatban van, és az elrendezést az intranetes webszervereken üzemeltetik a fájlhálózati megosztás helyett, a telepítés sikertelen lesz.
A --noweb kapcsoló használata gyakran megoldja a "Nem található az alábbi paramétereknek megfelelő termék" hibaüzenetet.
Gépi erőforrások
Győződjön meg arról, hogy a teljes telepítési útvonal 80 karakternél kevesebb karakterből áll, és hogy a gép elegendő tárterülettel rendelkezik. A Visual Studio teljes telepítéséhez legalább 45 -50 GB lemezterület szükséges.
Hibakódok
Ha a --wait paramétert használta, akkor a művelet eredményétől függően a %ERRORLEVEL% környezeti változó a következő értékek egyikére van beállítva:
| Érték | Eredmény |
|---|---|
| 0 | A művelet sikeresen befejeződött |
| 740 | Emelkedés szükséges |
| 1001 | A Visual Studio telepítőfolyamata fut |
| 1003 | A Visual Studio használatban van |
| 1602 | A művelet megszakítva |
| 1618 | Egy másik, futó telepítés |
| 1641 | A művelet sikeresen befejeződött, és az újraindítást kezdeményezték |
| 3010 | A művelet sikeresen befejeződött, de a telepítés használatához újra kell indítani |
| 5003 | A Bootstrapper nem tudta letölteni a telepítőt |
| 5004 | A művelet megszakítva |
| 5005 | Bootstrapper parancssori elemzési hiba |
| 5007 | A művelet le lett tiltva – a számítógép nem felel meg a követelményeknek |
| 8001 | Arm-gép ellenőrzési hibája |
| 8002 | Háttérben futó letöltési előellenőrzési hiba |
| 8003 | Támogatáson kívül választható hiba |
| 8004 | A célkönyvtár hibája |
| 8005 | A forrásadatok ellenőrzésének hibája |
| 8006 | Futnak a Visual Studio-folyamatok |
| 8010 | Az operációs rendszer nem támogatott. Tekintse meg a rendszerkövetelmények |
| -1073720687 | Csatlakozási hiba |
| -1073741510 | A Microsoft Visual Studio Installer leállt (a felhasználó vagy a külső folyamat) |
| Más (például: -1, 1, 1603 ) |
Hibaállapot történt – további információkért tekintse meg a naplókat |
Támogatás kérése az elrendezés üzembe helyezéséhez
Ha problémát tapasztal az elrendezés ügyfélszámítógépen való üzembe helyezésével kapcsolatban, szeretnénk tudni róla. A legjobb megoldás a Probléma jelentése eszköz használata, amely a Visual Studio Installerben és a Visual Studio IDE-ben is megjelenik. Ha Ön informatikai rendszergazda, és nincs telepítve a Visual Studio, itt küldhet rendszergazdai visszajelzést. Ha ezt az eszközt használja, hasznos lenne, ha elküldené a naplókat a VS Collect eszköz, amely segíthet a probléma diagnosztizálásában és megoldásában.
A telepítéssel kapcsolatos problémák esetén telepítési csevegési (csak angol nyelvű) támogatási lehetőséget is kínálunk.
Más támogatási lehetőségek is rendelkezésre állnak. Tekintse meg a Visual Studio fejlesztői közösség.
Kapcsolódó tartalom
- Visual Studio rendszergazdai útmutatója
- A Visual Studio hálózati telepítésének frissítése
- A Visual Studio telepítésekor vagy használatakor a hálózattal kapcsolatos hibák elhárítása
- Hálózati Visual Studio-környezetek frissítéseinek szabályozása
- Szabályzatok konfigurálása a Visual Studio vállalati üzembe helyezéséhez
- Visual Studio termék életciklusa és karbantartási
- A Visual Studio telepítése parancssori paraméterekkel
- Visual Studio terhelési és összetevőazonosító kódjai
- A Visual Studio offline telepítéséhez szükséges tanúsítványok telepítése