Implementar individualmente los componentes de Visual Studio

Los administradores de red pueden implementar los componentes de Visual Studio por separado. En las siguientes tablas, se muestran todos los componentes de Visual Studio que se pueden instalar, sus ubicaciones y los comandos de instalación silenciosa.

Nota

Si implementa estos componentes por separado, deberá instalar previamente los siguientes productos:

  • Windows Installer 4.5

  • .NET Framework 4

Para evitar un reinicio en medio de la instalación, instale Windows Installer 4.5 y, a continuación, aplace el reinicio hasta que esté instalado .NET Framework 4. Asegúrese de que se ha producido un reinicio una vez instalados Windows Installer 4.5 y .NET Framework 4, y antes de que se instale Microsoft SQL Server 2008 Express Edition.

Componentes que deben estar instalados antes de que se instale Visual Studio 2010

En la siguiente tabla se enumeran los componentes necesarios antes de instalar Visual Studio 2010.

Componente

Directorio

Comando de instalación desatendida

Microsoft Windows Installer 4.5

Windows Installer 4.5 Redistributable (sitio web del Centro de descarga de Microsoft)

Vea las instrucciones de instalación de MSI 4.5 (Windows Installer 4.5 Redistributable - Español)

Microsoft .NET Framework versión 4

WCU\dotNetFramework

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

Revisión para Microsoft Windows Installer 4.5

KB958655

Windows Installer Team Blog – Update to MSI4.5

Vea las instrucciones de instalación de la revisión de MSI 4.5 (KB958655)

Informes de error de aplicaciones de Microsoft*

WCU\Watson

dw20shared.msi APPGUID=<un guid aleatorio>REBOOT=ReallySupress /log "%temp%\dd_dw20shared_x86_msi.txt"

Microsoft Visual C Runtime 9.0*

WCU\VC90SP1

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

Microsoft VC Runtime 2010*

WCU\VCRuntimes\<arch>

<arch>=x86 o 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"

Requisitos previos de la versión de 64 bits de 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# Runtime*

WCU\FSharp

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

Microsoft Visual Studio Macro Tools

WCU\VSA

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

Modelo de objetos de 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"

Paquete de compatibilidad con múltiples versiones (multi-targeting) de Microsoft .NET Framework 4

WCU\MTPack

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

*Todo MSI debe seguir los parámetros de línea de comandos de MSIExec estándar. Para obtener más información, vea Msiexec (command-line options).

+ Solo es necesario en sistemas operativos x64.

Componentes que deben instalarse una vez instalado Visual Studio 2010

En la siguiente tabla se enumeran los componentes que se deben instalar después de instalar Visual Studio 2010.

Componente

Directorio

Comando de instalación desatendida

Herramienta de implementación web de Microsoft (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"

Herramientas de 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

Microsoft Silverlight 3 SDK*

WCU\Silverlight

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

Motor en tiempo de ejecución de Visual Studio Tools para Office

WCU\VSTO

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\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 Development Tools for 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"

Plantillas de Crystal Reports para 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"

Herramientas de Microsoft Visual Studio 2010 para SQL Server Compact*

WCU\SSCE

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

Microsoft Sync Framework Runtime v1.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 para ADO.NET v2.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 Services v1.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"

Microsoft Sync Framework SDK v1.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 Designtime*+

WCU\VCDesigntime\x64

X64:

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

Herramientas de recopilación de rendimiento de Microsoft Visual Studio 2010*

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"

Colección del depurador histórico de Microsoft Visual Studio 2010 (x64)*+

WCU\TraceDebugger

X64:

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

Asistente para publicar bases de datos de Microsoft SQL Server 1.4*

WCU\SQLPub

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

Tipos CLR del sistema de 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"

Objetos de administración de 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 Express Edition

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"

Marco de aplicación de capa de datos de Microsoft SQL Server 2008 R2*

WCU\DAC

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

Proyecto de aplicación de capa de datos de Microsoft SQL Server 2008 R2*

WCU\DAC

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

Servicio de lenguaje Transact-SQL de Microsoft SQL Server 2008 R2*

WCU\DAC

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

Microsoft Visual Studio 2010 SharePoint Developer Tools*

WCU\SpTools

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

Microsoft Visual Studio 2010 ADO.NET Entity Framework Tools*

WCU\EFTools

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

Visor de Ayuda de Microsoft

WCU\Help

X86:

Extraer MSI de la Ayuda:

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

X64:

Extraer MSI de la Ayuda:

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

*Todo MSI debe seguir los parámetros de línea de comandos de MSIExec estándar. Para obtener más información, vea Msiexec (command-line options).

+ Solo es necesario en sistemas operativos x64.

Para instalar un componente en modo desatendido

  1. Haga clic en Inicio y, a continuación, haga clic en Ejecutar.

  2. Escriba cmd y, a continuación, haga clic en Aceptar.

  3. Navegue hasta el directorio del componente (vea la primera tabla de este tema) en el DVD de Visual Studio y escriba el comando de instalación desatendida correspondiente a dicho componente. Por ejemplo, si desea instalar .NET Framework, navegue hasta la carpeta \WCU\dotNetFramework\ y, a continuación, escriba el siguiente comando en el símbolo del sistema:

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

En la siguiente tabla figuran las opciones de la línea de comandos para la instalación.

Opción de la línea de comandos

Descripción

Msiexec

Nombre del archivo ejecutable de Windows Installer.

/p

Permite a Windows Installer aplicar una actualización a una instalación existente.

[ruta de acceso\nombre del archivo de actualización MSP]

Ruta de acceso y nombre del archivo .msp de la actualización.

/a

Permite a Windows Installer realizar una instalación administrativa de un producto en un recurso compartido de red.

[ruta de acceso\nombre de archivo MSI]

Ruta de acceso y nombre de archivo del paquete de Windows Installer para la imagen administrativa original.

/qb

Establece la interfaz de usuario en el nivel básico (progreso y control de errores básicos).

/L*v

Activa el registro y establece una ruta de acceso para el archivo de registro. La marca *v hace que el modificador registre toda la información.

[ruta de acceso\nombre del archivo de registro]

Ruta de acceso y nombre del archivo de registro de Windows Installer. Si no se proporciona ninguno, busque MSI*.log en la carpeta temporal del equipo donde se ejecutó el comando.

[ruta de acceso\nombre de la carpeta de destino]

Ruta de acceso y nombre de la carpeta de destino donde se va a almacenar la imagen administrativa.

Vea también

Otros recursos

Guía del administrador de Visual Studio