Jak: vytvoření a spuštění bezobslužné instalace sady Visual Studio
Instalační aplikaci sady Visual Studio lze spustit jako bezobslužnou (tj. přizpůsobenou tichou) instalaci přes intranet namísto spuštění z média, jako je například DVD.Toto téma popisuje, jak připravit sadu Visual Studio pro tento typ instalace ze sdílené síťové složky.
Vytvoření bitové kopie v síti
Nejprve vytvořte bitovou kopii v síti z média se sadou Visual Studio.
Vytvoření bitové kopie v síti
Vytvořte složku na serveru (například jednotka:\IDEinstall\).
Proveďte jeden z následujících kroků:
Stáhněte webový samozavaděč a následně spusťte Product.exe /Layout jednotka:\IDEinstall\.
-nebo-
Zkopírujte obsah média systému Visual Studio do složky IDEinstall.
Nasdílejte složku IDEinstall v síti a nastavte příslušná bezpečnostní nastavení.
Síťová cesta instalační aplikace sady Visual Studio je podobná cestě \\název_serveru\IDEinstall\Product.exe.
[!POZNÁMKA]
Instalace může selhat, pokud libovolná kombinace cesty a názvu souboru je delší než 260 znaků.Maximální délka cesty v sadě Visual Studio je 221 znaků. Název místní cesty by neměl přesáhnout 70 znaků a název síťové cesty by neměl přesáhnout 39 znaků.
Instalace může rovněž selhat pokud názvy složek v cestě obsahují vložené mezery (například "\\název_serveru\IDEinstall" nebo \\název_serveru\Visual Studio\).;
Nasazení systému Visual Studio v bezobslužném režimu
Pro nasazení sady Visual Studio v bezobslužném režimu je nutné upravit soubor AdminDeployment.xml, který je v kořenovém adresáři instalačního média.Tento soubor lze použít buď pro vložení nasazení systému Visual Studio do sítě nebo do instalace, jestliže je tento soubor vložen do složky jednotka:\IDEinstall\packages.Soubor AdminDeployment.xml je jedinečný pro operační systém, architekturu, edice systému Visual Studio nebo jazyk operačního systému.
[!POZNÁMKA]
Během instalace se může počítač jednou nebo vícekrát automaticky restartovat.Po restartování je nutné se přihlásit pod stejným uživatelským účtem, který byl použit před restartováním počítače.Automatickému restartování lze předejít instalací nezbytných komponent před spuštěním bezobslužné instalace.
Soubor AdminDeployment obsahuje následující prvky:
Element |
Atribut |
Hodnoty |
Popis |
---|---|---|---|
BundleCustomizations |
TargetDir |
Cesta |
Chová se stejně jako přepsání cesty v uživatelském rozhraní instalační aplikace.Tento prvek je ignorován, pokud je již systém Visual Studio nainstalován. |
BundleCustomizations |
NoWeb |
ano|výchozí |
Jestliže je hodnota tohoto prvku "ano", nebude se instalační aplikace pokoušet v průběhu instalace o přístup na web. |
SelectableItemCustomization |
Hidden |
Ano|Ne |
Jestliže je hodnota tohoto prvku "Ano", je ve stromové struktuře úprav skryta volitelná položka. |
SelectableItemCustomization |
Selected |
Ano|Ne |
Vybere nebo zruší vybrání volitelné položky ve stromové struktuře úprav. |
Upozornění |
---|
Instalační aplikace bude respektovat stav výběru položky SelectableItem, i když bude skryta.Například, pokud má být volitelná položka vždy nainstalována, lze označit jako skrytou a vybranou. |
Vytvoření bezobslužné instalace systému Visual Studio
V souboru jednotka:\IDEinstall\AdminDeployment.xml změňte hodnotu atributu NoWeb prvku BundleCustomizations z "výchozí" na "ano", jak je ukázáno v následujícím příkladu:
Změňte <BundleCustomizations TargetDir="default" NoWeb="default"/> na <BundleCustomizations TargetDir="default" NoWeb="yes"/>
Dle potřeby změňte atribut SelectableItemCustomization pro volitelné komponenty a následně soubor uložte.
Spuštění bezobslužné instalace
Bezobslužnou instalaci lze spustit buď automatickým spuštěním instalační aplikace systému Visual Studio na klientském počítači nebo povolením uživatelského spuštění aplikace s předem definovanými nastaveními.
Spuštění bezobslužné instalace na klientském počítači
V nabídce Start vyberte položku Spustit a následně zadejte \\ServerName\IDEinstall\vs_Product.exe /adminfile PathOfTheAdmindeployment.xmlFileAdditionalParametersAsNeeded
Můžete například zadat tyto příkazy: \\server1\IDEinstall\vs_ultimate.exe /adminfile \\server1\ IDEinstall\AdminDeployment.xml /quiet /norestart
Povolení manuální instalace sady Visual Studio s předdefinovanými nastaveními
Zkopírujte upravený soubor AdminDeployment.xml do sdílené síťové složky, která je určena pouze pro čtení (například, \\název_serveru\IDEinstall\packages\AdminDeployment.xml).
Povolte uživatelům instalovat z této sdílené složky.
Údržba instalace
Otevřete-li Ovládací panely a znovu spustíte instalační aplikaci, můžete upravit funkce systému Visual Studio, odinstalovat programovací jazyky a opravit nebo odinstalovat systém Visual Studio.
[!POZNÁMKA]
Pro režim údržby musíte mít administrátorská pověření na místním počítači.
Údržba instalace na klientském počítači
Otevřete Ovládací panely a následně vyberte Programy a funkce.
Vyberte Visual Studio a následně Změnit.
Změna nastavení AdminDeployment na klientském počítači po instalaci systému Visual Studio
Podle potřeby aktualizujte admindeployment.xml.
Otevřete nabídku Start a následně vyberte položku Spustit.
Zadejte následující text:
\\ServerName\IDEinstall\vs_Product.exe /AdminFile PathToAdmindeployment.xmlFile AdditionalParametersAsNeeded
Můžete například zadat tyto příkazy: \\server1\IDEinstall\vs_ultimate.exe /adminfile \\server1\IDEinstall\AdminDeployment.xml /quiet /norestart
Oprava je výchozím parametrem po instalaci systému Visual Studio.Pokud opravíte systém Visual Studio pomocí aktualizovaného souboru /AdminFile, přepíšete aktuální nastavení nasazení tím, které aktualizovaný soubor AdminDeployment.xml vyvolá.