A implantação de componentes de Visual Studio individualmente
Os administradores de rede podem implantar Visual Studio componentes individualmente. As tabelas seguintes mostram todas as Visual Studio os componentes que podem ser instalados, seus locais e seus comandos de instalação silenciosa.
Observação |
---|
Quando você implanta esses componentes individualmente, pré-instale os seguintes produtos: |
Windows Installer 4.5
.NET Framework version 4
Para evitar uma reinicialização no meio da instalação, instalar Windows Installer 4.5 e, em seguida, adiar a reinicialização até após o.NET Framework versão 4 está instalado. Certifique-se de que uma reinicialização ocorreu após Windows Installer 4.5 e o.NET Framework versão 4 foram instalados e antes de Microsoft SQL Server 2008 Express Edition está instalado.
Componentes de pré-requisito (necessário antes de 2010 de Visual Studio está instalado)
A tabela a seguir lista os componentes necessários para a instalação Visual Studio 2010.
Component |
Directory |
Comando de instalação autônoma |
---|---|---|
Microsoft Windows Installer 4.5 |
4.5 Do Windows Installer Redistribuível (links para o Microsoft no site) |
Consulte as instruções de instalação MSI 4.5 (4.5 do Windows Installer Redistribuível) |
Microsoft .NET Framework version 4 |
WCU\dotNetFramework |
dotNetFx40_Full_x86_x64.exe /q /norestart /ChainingPackage "admindeployment" |
Hotfix 4.5 de Microsoft Windows Installer |
Blog da equipe do Windows Installer – atualização de MSI4.5 |
Consulte as instruções de instalação do Hotfix do MSI 4.5 (KB958655) |
O relatório de erros do aplicativo Microsoft * |
WCU\Watson |
dw20shared.msi APPGUID = < alguns guid aleatório > REBOOT = ReallySupress /log "% temp%\dd_dw20shared_x86_msi.txt" |
9.0* De tempo de execução do Microsoft Visual C |
WCU\VC90SP1 |
vc_red.msi USING_EXUIH = 1 /log "% TEMP%\dd_vc_90_x86_runtime_msi.txt" |
Tempo de execução do Microsoft VC 2010 * |
WCU\VCRuntimes\ <arch> <arch> = x86 ou 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" |
Microsoft Visual Studio 2010 de pré-requisitos (x64) de 64 bits * + |
WCU\64bitPrereq\x64 |
X64: VS_Prerequisites_x64_enu.msi USING_EXUIH = 1 OIINSTALLDIR = "common7\ide\privateassemblies\ [vs_install_dir]" /log "% TEMP%\dd_MSI45_log.txt" |
Microsoft Visual F# tempo de execução * |
WCU\FSharp |
FSharpRedist2.0.msi /log "% TEMP%\dd_FSharp_2.0_msi.txt" |
Ferramentas de Macro do Microsoft Visual Studio |
WCU\VSA |
vsa_env.exe VSEXTUI = 1 /log "% TEMP%\dd_vsa_env_msi.txt" |
Modelo de objeto de 2010 Microsoft Team Foundation Server |
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 PAck de multiplataforma |
WCU\MTPack |
NetFx_DTP.msi EXTUI = 1 /log "% TEMP%\dd_netfx_dtp.txt" |
* MSI todos deve seguir os parâmetros de linha de comando MSIExec padrão. Para obter mais informações, consulte Msiexec (opções de linha de comando).
+ Só é necessário para x64 sistemas operacionais.
Componentes a serem instalados após a instalação do 2010 de Visual Studio
A tabela a seguir lista os componentes a serem instalados após a instalação de 2010 de Visual Studio.
Component |
Directory |
Comando de instalação autônoma |
---|---|---|
De Ferramenta de Implantação da Web da 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" |
Microsoft ASP.NET MVC 2 ferramentas * |
WCU\ASPNETMVC |
VS2010ToolsMVC2.msi/log "dd_VS2010ToolsMVC2.msi.txt" |
Microsoft Silverlight 3 * |
WCU\Silverlight |
/Ignorewarnings do Silverlight.3.0_Developer.exe /q |
SDK do Microsoft Silverlight 3 * |
WCU\Silverlight |
silverlight_sdk.msi /log "dd_silverlight_sdk.msi.txt" |
Visual Studio Tools for Office Runtime |
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" |
Ferramentas de desenvolvimento de Microsoft Office para 2010 de Visual Studio * |
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" |
Serviços de Software do Dotfuscator Community Edition *- |
WCU\Dotfuscator |
DotfuscatorCE.msi /log "% TEMP%\dd_DotfuscatorCE_MSI.txt" |
Modelos de Crystal Reports para 2010 de Visual Studio * |
Relatórios de WCU\Crystal |
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" |
Ferramentas de 2010 Microsoft Visual Studio para SQL Server CD * |
WCU\SSCE |
SSCEVSTools ENU.msi /log "% TEMP%\dd_SQLCEToolsForVS2007_MSI.txt" |
V 1.0 de Runtime do Framework do Microsoft Sync 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 v 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" |
V 1.0 Framework Services do Microsoft Sync 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 v 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" |
Tempo de design de 2010 x64 do Microsoft Visual C++ * + |
WCU\VCDesigntime\x64 |
X64: VC_x64Designtime. NOVSUI = 1 /log "% TEMP%\dd_vc_designtime_x64_msi.txt" |
Microsoft Visual Studio o desempenho de 2010 coleção ferramentas * |
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" |
Coleção de Microsoft Visual Studio 2010 históricos Debugger (x64) * + |
WCU\TraceDebugger |
X64: TraceDebugger_NativeBits_amd64_enu.msi USING_EXUIH = 1 /log "dd_TraceDebugger_NativeBits_amd64_enu_MSI.txt" |
Banco de dados do Microsoft SQL Server 1.4* do Assistente de publicação. |
WCU\SQLPub |
SqlPubWiz.msi IsInvokedFromVS = /log "% TEMP%\dd_SqlPubWiz_14_msi.txt" |
SQL Server sistema CLR tipos * |
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 gerenciamento do SQL Server 2008 R2 * |
WCU\SMO |
X86: /Log:"%TEMP%\dd_SharedManagementObjects_x86_MSI.txt de SharedManagementObjects_x86_enu.msi" 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 = instala/recursos = SQL /INSTANCENAME = SQLEXPRESS /SQLSVCACCOUNT = "NT authority\network Service" / SQLSVCStartupType = /AddCurrentUserAsSqlAdmin automáticas /ENABLERANU = 1 /SKIPRULES = RebootRequiredCheck /hideconsole /TIMESTAMP = "VSExpress_10.0" X64: SQLExpr_x64_enu.exe /q /ACTION = instala/recursos = SQL /INSTANCENAME = SQLEXPRESS /SQLSVCACCOUNT = "NT authority\network Service" / SQLSVCStartupType = /AddCurrentUserAsSqlAdmin automáticas /ENABLERANU = 1 /SKIPRULES = RebootRequiredCheck /hideconsole /TIMESTAMP = "VSExpress_10.0" |
Microsoft SQL Server nível de dados do R2 2008 Application Framework * |
WCU\DAC |
DACFramework_enu.msi /log "% TEMP%\dd_DACFramework_enu_MSI.txt" |
Projeto de aplicativo do Microsoft SQL Server camada de dados do R2 de 2008 * |
WCU\DAC |
DACProjectSystemSetup_enu.msi /log "% TEMP%\dd_DACProjectSystemSetup_enu_MSI.txt" |
Microsoft SQL Server 2008 R2 SQL Transact idioma serviço * |
WCU\DAC |
TSqlLanguageService_enu.msi /log "% TEMP%\dd_TSqlLanguageService_enu_MSI.txt" |
Ferramentas de desenvolvedor do Visual Studio do Microsoft SharePoint em 2010 * |
WCU\SpTools |
SpTools_x86_enu.MSI USING_EXUIH = 1 /log "% TEMP%\dd_SpTools_x86_enu.txt" |
Visual Studio do Microsoft ADO de 2010.NET Entity Framework ferramentas * |
WCU\EFTools |
ADONETEntityFrameworkTools_enu.msi USING_EXUIH = 1 /log "dd_ADONETEntityFrameworkTools_enu_MSI.txt" |
Visualizador da Ajuda do Microsoft |
WCU\Help |
X86: Extrai ajuda MSI: HelpSetup_x86.exe / x <path> help3_vs.msi USING_EXUIH = 1 VS_SETUP = 1 /log "% TEMP%\dd_HelpSetup_MSI.txt" X64: Extrai ajuda MSI: HelpSetup_x86.exe / x <path> help3_vs.msi USING_EXUIH = 1 VS_SETUP = 1 /log "% TEMP%\dd_HelpSetup_MSI.txt" |
* MSI todos deve seguir os parâmetros de linha de comando MSIExec padrão. Para obter mais informações, consulte Msiexec (opções de linha de comando).
+ Só é necessário para x64 sistemas operacionais.
Para instalar um componente autônomo
Click Start, and then click Run.
Tipo de cmde em seguida, clique em OK.
Navegue até o diretório do componente apropriado (consulte a primeira tabela neste tópico) sobre o Visual Studio DVD e digite o comando de instalação autônoma para o componente. Por exemplo, se você deseja instalar o .NET Framework, navegue até a pasta \WCU\dotNetFramework\ e, em seguida, digite o seguinte comando no prompt de comando:
dotNetx40_Full_x86_x64.exe /q /norestart /ChainingPackage "ADMINDEPLOYMENT"
A tabela a seguir lista as opções de linha de comando de instalação.
Opção de linha de comando |
Description |
---|---|
Msiexec |
O nome do arquivo executável para Windows Installer. |
/p |
Permite que Windows Installer para aplicar uma atualização para uma instalação existente. |
[caminho\nome do arquivo MSP de atualização] |
Caminho e o nome do arquivo. msp para a atualização. |
/a |
Permite que Windows Installer para executar uma instalação administrativa de um produto em um compartilhamento de rede. |
[caminho\nome do arquivo MSI] |
Caminho e nome de arquivo do pacote do Windows Installer para a imagem administrativa original. |
/qb |
Define a interface do usuário para o basic nível (básicas de progresso e tratamento de erros). |
/L * v |
Ativa o log e define um caminho para o arquivo de log. O *v sinalizador faz com que o switch efetuar todas as informações. |
[caminho\nome do arquivo de log] |
Nome do arquivo e o caminho do Windows Installer arquivo de log. Se nenhum for especificado, procure o MSI na pasta temporária do computador onde o comando foi executado. |
[caminho\nome da pasta de destino] |
Caminho e o nome da pasta de destino onde será a imagem administrativa. |