Поделиться через


Развертывание отдельных компонентов Visual Studio

Администраторы сетей могут развертывать компоненты Visual Studio по отдельности. В следующих таблицах перечислены все доступные для установки компоненты Visual Studio, их местоположения и команды для установки в автоматическом режиме.

Примечание

При развертывании этих компонентов по отдельности необходимо предварительно установить следующие продукты:

  • Установщик Windows версии 4.5

  • .NET Framework версии 4

Чтобы не выполнять перезапуск при установке, установите Windows Installer версии 4.5 и отложите перезапуск до окончания установки .NET Framework версии 4. Обязательно выполните перезапуск после установки Windows Installer версии 4.5 и .NET Framework версии 4, но до установки Microsoft SQL Server 2008, экспресс-выпуск.

Необходимые компоненты (требуются до установки Visual Studio 2010)

В следующей таблице перечислены компоненты, необходимые для установки Visual Studio 2010.

Компонент

Каталог

Команда установки в автоматическом режиме

Установщик Microsoft Windows версии 4.5

Windows Installer 4.5 Redistributable - Русский (ссылки на веб-сайт центра загрузки Microsoft)

Инструкции по установке MSI 4.5 (Установщик Windows 4.5 Redistributable)

Microsoft .NET Framework версии 4

WCU\dotNetFramework

dotNetFx40_Full_x86_x64.exe /q /norestart /ChainingPackage "ADMINDEPLOYMENT"

Установщик Microsoft Windows версии 4.5 с исправлениями

KB958655

Блог команды создателей установщика Windows — Update to MSI4.5

Инструкции по установке MSI 4.5 с исправлениями (KB958655)

Отчеты об ошибках приложений (Майкрософт)*

WCU\Watson

dw20shared.msi APPGUID=<произвольный guid>REBOOT=ReallySupress /log "%temp%\dd_dw20shared_x86_msi.txt"

Среда выполнения Microsoft Visual C 9.0*

WCU\VC90SP1

vc_red.msi USING_EXUIH=1 /log "%TEMP%\dd_vc_90_x86_runtime_msi.txt"

Среда выполнения Microsoft VC 2010*

WCU\VCRuntimes\<arch>

<arch>=x86 или x64

x86:

vc_runtime_x86.msi NOVSUI=1 /log "%TEMP%\dd_vc_x86_runtime_msi.txt"

x64:

vc_runtime_x86.msi NOVSUI=1 /log "%TEMP%\dd_vc_x64_runtime_msi.txt"

vc_runtime_x64.msi NOVSUI=1 /log "%TEMP%\dd_vc_x86_runtime_msi.txt"

Необходимые компоненты 64-разрядной версии Microsoft Visual Studio 2010 (x64)*+

WCU\64bitPrereq\x64

x64:

VS_Prerequisites_x64_enu.msi USING_EXUIH=1 OIINSTALLDIR="[VS_Install_Dir]Common7\IDE\PrivateAssemblies\" /log "%TEMP%\dd_MSI45_log.txt"

Среда выполнения Microsoft Visual F#*

WCU\FSharp

FSharpRedist2.0.msi /log "%TEMP%\dd_FSharp_2.0_msi.txt"

Средства Microsoft Visual Studio для работы с макросами

WCU\VSA

vsa_env.exe VSEXTUI=1 /log "%TEMP%\dd_vsa_env_msi.txt"

Объектная модель Microsoft Team Foundation Server 2010

WCU\TFS

x86:

TFSObjectModel-x86_ENU.msi USING_EXUIH=1 "%TEMP%\dd_TFSObjectModel-x86_ENU_msi.txt"

x64:

TFSObjectModel-x64_ENU.msi USING_EXUIH=1 "%TEMP%\dd_TFSObjectModel-x64_ENU_msi.txt"

Пакет настроек для различных версий платформы Microsoft .NET Framework 4

WCU\MTPack

NetFx_DTP.msi EXTUI=1 /log "%TEMP%\dd_netfx_dtp.txt"

* Все MSI должны удовлетворять стандартным параметрам командной строки MSIExec. Дополнительные сведения см. в разделе Параметры командной строки для Msiexec.

+ Требуются только для 64-разрядных операционных систем.

Компоненты, необходимые после установки Visual Studio 2010

В следующей таблице перечислены компоненты для установки после установки Visual Studio 2010.

Компонент

Каталог

Команда установки в автоматическом режиме

Инструмент веб-развертывания (Майкрософт) (x86)*

WCU\MSDeploy

x86:

WebDeploy_x86_en-US.msi SKIPVISTASP1CHECK=1 SKIPFX20SP1CHECK=1 SKIPINSTALLSHORTCUTS=1 /log "%TEMP%\dd_x86_msdeploy.msi.txt"

x64:

WebDeploy_x64_en-US.msi SKIPVISTASP1CHECK=1 SKIPFX20SP1CHECK=1 SKIPINSTALLSHORTCUTS=1 /log "%TEMP%\dd_x64_msdeploy.msi.txt"

Microsoft ASP.NET MVC 2*

WCU\ASPNETMVC

AspNetMVC2.msi /log "dd_AspNetMVC2.msi.txt"

Средства Microsoft ASP.NET MVC 2*

WCU\ASPNETMVC

VS2010ToolsMVC2.msi/log "dd_VS2010ToolsMVC2.msi.txt"

Microsoft Silverlight 3*

WCU\Silverlight

Silverlight.3.0_Developer.exe /q /ignorewarnings

Пакет SDK Microsoft Silverlight 3*

WCU\Silverlight

silverlight_sdk.msi /log "dd_silverlight_sdk.msi.txt"

Среда выполнения Visual Studio Tools for Office

WCU\VSTO

x86:

x86: x86\vstor40_x86.exe TRIUMPH.3643236F_FC70_11D3_A536_0090278A1BB8="[VS_Install_Dir]Visual Studio Tools for Office" /log "%TEMP%\dd_vstor40_x86_msi.txt"

x64:

x64: x64\vstor40_x64.exe TRIUMPH.3643236F_FC70_11D3_A536_0090278A1BB8="[VS_Install_Dir]Visual Studio Tools for Office" /log "%TEMP%\dd_vstor40_x64_msi.txt"

Средства разработки Microsoft Office для Visual Studio 2010*

WCU\VSTO

x86:

vstodt40_x86.msi TRIUMPH.3643236F_FC70_11D3_A536_0090278A1BB8="[VS_Install_Dir]Visual Studio Tools for Office" /log "%TEMP%\dd_vstodt40_x64.msi.txt"

x64:

vstodt40_x64.msi TRIUMPH.3643236F_FC70_11D3_A536_0090278A1BB8="[VS_Install_Dir]Visual Studio Tools for Office" /log "%TEMP%\dd_vstodt40_x86.msi.txt"

Dotfuscator Software Services - Community Edition*

WCU\Dotfuscator

DotfuscatorCE.msi /log "%TEMP%\dd_DotfuscatorCE_MSI.txt"

Шаблоны Crystal Reports для Visual Studio 2010*

WCU\Crystal Reports

CrystalReportsTemplates.msi /log "dd_CrystalReportsTemplates.txt"

Microsoft SQL Server Compact 3.5 SP2*

WCU\SSCE

x86:

SSCERuntime_x86-ENU.msi /log "%TEMP%\dd_SSCERuntime_x86_MSI.txt"

x64:

SSCERuntime_x86-ENU.msi /log "%TEMP%\dd_SSCERuntime_x86_MSI.txt"

SSCERuntime_x64-enu.msi /log "%TEMP%\dd_SSCERuntime_x64_MSI.txt"

Средства Microsoft Visual Studio 2010 для SQL Server Compact*

WCU\SSCE

SSCEVSTools-ENU.msi /log "%TEMP%\dd_SQLCEToolsForVS2007_MSI.txt"

Среда выполнения Microsoft Sync Framework версии 1.0 SP1*

WCU\Synchronization

x86:

Synchronization_x86_enu.msi APPGUID={2E1F8484-12D1-3CA9-8ADB-C8F2AA34004B}/log "%TEMP%\dd_SyncFrameworkRuntime_x86_MSI.txt"

x64:

Synchronization_amd64_enu.msi APPGUID={2E1F8484-12D1-3CA9-8ADB-C8F2AA34004B} /log "%TEMP%\dd_SyncFrameworkRuntime_amd64_MSI.txt"

Службы синхронизации Microsoft Sync Services для ADO.NET версии 2.0 SP1*

WCU\Synchronization

x86:

SyncServicesADO_x86_enu.msi APPGUID={2E1F8484-12D1-3CA9-8ADB-C8F2AA34004B} /log "%TEMP%\dd_SyncFrameworkRuntime_x86_MSI.txt"

x64:

SyncServicesADO_amd64_enu.msi APPGUID={2E1F8484-12D1-3CA9-8ADB-C8F2AA34004B} /log "%TEMP%\dd_SyncFrameworkRuntime_amd64_MSI.txt"

Службы Microsoft Sync Framework версии 1.0 SP1*

WCU\Synchronization

x86:

ProviderServices_x86_enu.msi APPGUID={2E1F8484-12D1-3CA9-8ADB-C8F2AA34004B} /log "%TEMP%\dd_ProviderServices_x86_MSI.txt"

x64:

ProviderServices_amd64_enu.msi APPGUID={2E1F8484-12D1-3CA9-8ADB-C8F2AA34004B} /log "%TEMP%\ dd_ProviderServices_amd64_MSI.txt"

Пакет SDK для платформы Microsoft Sync Framework версии 1.0 SP1*

WCU\Synchronization

x86:

SyncSDK_x86_enu.msi APPGUID={2E1F8484-12D1-3CA9-8ADB-C8F2AA34004B} /log "%TEMP%\dd_ProviderServices_x86_MSI.txt"

x64:

SyncSDK_amd64_enu.msi APPGUID={2E1F8484-12D1-3CA9-8ADB-C8F2AA34004B} /log "%TEMP%\ dd_ProviderServices_amd64_MSI.txt"

Время разработки Microsoft Visual C++ 2010 x64*+

WCU\VCDesigntime\x64

x64:

VC_x64Designtime. NOVSUI=1 /log "%TEMP%\dd_vc_designtime_x64_msi.txt"

Средства Microsoft Visual Studio 2010 Performance Collection*

WCU\Profiler

x86:

PerformanceCollectionTools_x86_enu.msi USING_EXUIH=1 /log "dd_Performance_Collection_Tools_x86_MSI.txt"

x64:

PerformanceCollectionTools_x64_enu.msi USING_EXUIH=1 /log "dd_Performance_Collection_Tools_x64_MSI.txt"

Историческая коллекция отладчиков Microsoft Visual Studio 2010 (x64)*+

WCU\TraceDebugger

x64:

TraceDebugger_NativeBits_amd64_enu.msi USING_EXUIH=1 /log "dd_TraceDebugger_NativeBits_amd64_enu_MSI.txt"

Мастер публикации баз данных Microsoft SQL Server 1.4*

WCU\SQLPub

SqlPubWiz.msi IsInvokedFromVS= /log "%TEMP%\dd_SqlPubWiz_14_msi.txt"

Системные типы среды CLR SQL Server*

WCU\SMO

x86:

SQLSysClrTypes_x86_enu.msi /log "%TEMP%\dd_SQLSysClrTypes_x86_msi.txt"

x64:

SQLSysClrTypes_x86_enu.msi /log "%TEMP%\dd_SQLSysClrTypes_x86_msi.txt"

SQLSysClrTypes_amd64_enu.msi /log "%TEMP%\dd_SQLSysClrTypes_x64_msi.txt"

Управляющие объекты SQL Server 2008 R2*

WCU\SMO

x86:

SharedManagementObjects_x86_enu.msi /log:"%TEMP%\dd_SharedManagementObjects_x86_MSI.txt"

x64:

SharedManagementObjects_x86_enu.msi /log "%TEMP%\dd_SharedManagementObjects_x86_MSI.txt"

SharedManagementObjects_amd64_enu.msi /log "%TEMP%\dd_SharedManagementObjects_x64_MSI.txt"

Microsoft SQL Server 2008 R2, экспресс-выпуск

WCU\SSE

x86:

SQLExpr32_x86_enu.exe /q /ACTION=Install /FEATURES=SQL /INSTANCENAME=SQLEXPRESS /SQLSVCACCOUNT="NT AUTHORITY\Network Service" /SQLSVCStartupType=Automatic /AddCurrentUserAsSqlAdmin /ENABLERANU=1 /SKIPRULES=RebootRequiredCheck /hideconsole /TIMESTAMP="VSExpress_10.0"

x64:

SQLExpr_x64_enu.exe /q /ACTION=Install /FEATURES=SQL /INSTANCENAME=SQLEXPRESS /SQLSVCACCOUNT="NT AUTHORITY\Network Service" /SQLSVCStartupType=Automatic /AddCurrentUserAsSqlAdmin /ENABLERANU=1 /SKIPRULES=RebootRequiredCheck /hideconsole /TIMESTAMP="VSExpress_10.0"

Рабочая среда приложения уровня данных Microsoft SQL Server 2008 R2*

WCU\DAC

DACFramework_enu.msi /log "%TEMP%\dd_DACFramework_enu_MSI.txt"

Проект приложения уровня данных Microsoft SQL Server 2008 R2*

WCU\DAC

DACProjectSystemSetup_enu.msi /log "%TEMP%\dd_DACProjectSystemSetup_enu_MSI.txt"

Языковая служба Transact-SQL Microsoft SQL Server 2008 R2*

WCU\DAC

TSqlLanguageService_enu.msi /log "%TEMP%\dd_TSqlLanguageService_enu_MSI.txt"

Средства разработки Microsoft Visual Studio 2010 SharePoint*

WCU\SpTools

SpTools_x86_enu.MSI USING_EXUIH=1 /log "%TEMP%\dd_SpTools_x86_enu.txt"

Средства Microsoft Visual Studio 2010 ADO.NET Entity Framework*

WCU\EFTools

ADONETEntityFrameworkTools_enu.msi USING_EXUIH=1 /log "dd_ADONETEntityFrameworkTools_enu_MSI.txt"

Просмотр справки Microsoft

WCU\Help

x86:

Извлечение MSI справки:

HelpSetup_x86.exe/x <путь> help3_vs.msi USING_EXUIH=1 VS_SETUP=1 /log "%TEMP%\dd_HelpSetup_MSI.txt"

x64:

Извлечение MSI справки:

HelpSetup_x86.exe/x <путь> help3_vs.msi USING_EXUIH=1 VS_SETUP=1 /log "%TEMP%\dd_HelpSetup_MSI.txt"

* Все MSI должны удовлетворять стандартным параметрам командной строки MSIExec. Дополнительные сведения см. в разделе Параметры командной строки для Msiexec.

+ Требуются только для 64-разрядных операционных систем.

Установка компонента в автоматическом режиме

  1. В меню Пуск выберите команду Выполнить.

  2. Введите cmd, а затем нажмите кнопку OK.

  3. Перейдите в папку необходимого компонента на DVD Visual Studio (см. первую таблицу) у введите команду для установки компонента в автоматическом режиме. Например, если необходимо установить .NET Framework, перейдите в папку \WCU\dotNetFramework\ и наберите в командной строке следующую команду:

    dotNetx40_Full_x86_x64.exe /q /norestart /ChainingPackage "ADMINDEPLOYMENT"

В приведенной ниже таблице представлены параметры командной строки для программы установки.

Параметр командной строки

Описание

Msiexec

Имя исполняемого файла для Windows Installer.

/p

Включает в Windows Installer обновление существующей установки.

[путь\имя MSP-файла обновления]

Путь и имя MSP-файла для обновления.

/a

Включает в Windows Installer административную установку продукта в общую сетевую папку.

[путь\имя MSI-файла]

Путь и имя файла пакета установщика Windows для оригинального административного образа.

/qb

Задает для интерфейса пользователя базовый уровень (ход выполнения и обработка ошибок).

/L*v

Включает ведение журнала и задает путь к файлу журнала. Флаг *v включает запись в журнал всех сведений.

[путь\имя файла журнала]

Путь к файлу и имя файла журнала Windows Installer. Если значение не задано, журнал записывается в файл с шаблоном имени "MSI*.log" во временной папке компьютера, на котором была выполнена команда.

[путь\имя целевой папки]

Путь и имя целевой папки для размещения административного образа.

См. также

Другие ресурсы

Руководство администратора Visual Studio