Condividi tramite


Distribuzione dei singoli componenti di Visual Studio

Gli amministratori di rete possono distribuire i singoli componenti di Visual Studio. Nelle tabelle riportate di seguito vengono illustrati tutti i componenti di Visual Studio che possono essere installati, i percorsi e i comandi dell'installazione invisibile all'utente.

Nota

Quando si distribuiscono i singoli componenti, preinstallare i seguenti prodotti:

  • Windows Installer 4.5

  • .NET Framework versione 4

Per evitare un riavvio durante il processo di installazione, installare Windows Installer 4.5, quindi rinviare il riavvio fino a quando .NET Framework versione 4 non sarà installato. Assicurarsi che sia stato eseguito un riavvio dopo l'installazione di Windows Installer 4.5 e .NET Framework versione 4 e prima dell'installazione di Microsoft SQL Server 2008 Express Edition.

Componenti essenziali (necessari prima che venga installato Visual Studio 2010)

Nella tabella seguente vengono elencati i componenti richiesti prima dell'installazione di Visual Studio 2010.

Componente

Directory

Comando per l'installazione automatica

Microsoft Windows Installer 4.5

Windows Installer 4.5 ridistribuibile (collegamenti al sito Web dell'Area Download Microsoft).

Vedere le istruzioni di installazione di MSI 4.5 su Windows Installer 4.5 Redistributable (la pagina potrebbe essere in inglese)

Microsoft .NET Framework versione 4

WCU\dotNetFramework

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

Hotfix per Microsoft Windows Installer 4.5

KB958655

Windows Installer Team Blog. Update to MSI4.5 (la pagina potrebbe essere in inglese)

Vedere le istruzioni di installazione dell'hotfix per MSI 4.5 su KB958655 (la pagina potrebbe essere in inglese)

Segnalazione errori applicazioni Microsoft*

WCU\Watson

dw20shared.msi APPGUID=<some random guid>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 Visual C 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"

Prerequisiti di Microsoft Visual Studio 2010 64 bit (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"

Strumenti per le macro di Microsoft Visual Studio

WCU\VSA

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

Modello a oggetti di 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 Multi-Targeting Pack

WCU\MTPack

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

* Tutti i componenti MSI devono seguire i parametri della riga di comando MSIExec standard. Per ulteriori informazioni, vedere Msiexec (opzioni della riga di comando).

+ Richiesto solo per i sistemi operativi x64.

Componenti da installare dopo l'installazione di Visual Studio 2010

Nella tabella seguente sono elencati i componenti da installare dopo Visual Studio 2010.

Componente

Directory

Comando per l'installazione automatica

Strumento di distribuzione Web 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 - Strumenti di Visual Studio 2010*

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"

Runtime di Visual Studio Tools per 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"

Strumenti di sviluppo di Microsoft Office per 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"

Modelli di Crystal Reports per 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 Tools per 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 for 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 Designtime x64 *+

WCU\VCDesigntime\x64

X64:

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

Microsoft Visual Studio 2010 Performance Collection Tools*

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"

Insieme Debugger cronologico di 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 Database Publishing Wizard 1.4*

WCU\SQLPub

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

Tipi CLR di sistema di 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 Management Objects*

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"

Framework applicazione livello dati di Microsoft SQL Server 2008 R2*

WCU\DAC

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

Progetto di applicazione livello dati di Microsoft SQL Server 2008 R2*

WCU\DAC

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

Servizio di linguaggio Microsoft SQL Server 2008 R2 Transact-SQL*

WCU\DAC

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

Strumenti di sviluppo di SharePoint in Microsoft Visual Studio 2010*

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"

Visualizzatore della Guida Microsoft

WCU\Guida

X86:

Estrarre da MSI guida:

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

X64:

Estrarre da MSI guida:

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

* Tutti i componenti MSI devono seguire i parametri della riga di comando MSIExec standard. Per ulteriori informazioni, vedere Msiexec (opzioni della riga di comando).

+ Richiesto solo per i sistemi operativi x64.

Per installare un componente automatico

  1. Fare clic su Start, quindi scegliere Esegui.

  2. Digitare cmd, quindi scegliere OK.

  3. Passare alla directory del componente appropriata (vedere la prima tabella di questo argomento) sul DVD di Visual Studio e digitare il comando per l'installazione automatica per il componente. Ad esempio, se si desidera installare .NET Framework, passare alla cartella \WCU\dotNetFramework\, quindi digitare il comando seguente al prompt dei comandi:

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

Nella tabella riportata di seguito vengono elencate le opzioni della riga di comando dell'installazione.

Opzione della riga di comando

Descrizione

Msiexec

Nome del file eseguibile per Windows Installer.

/p

Consente a Windows Installer di applicare un aggiornamento a un'installazione esistente.

[path\name of update MSP file]

Percorso e nome del file msp per l'aggiornamento.

/a

Consente a Windows Installer di eseguire un'installazione amministrativa di un prodotto in una condivisione di rete.

[path\name of MSI file]

Percorso e nome file del pacchetto di Windows Installer per l'immagine amministrativa originale.

/qb

Imposta l'interfaccia utente al livello di base (stato di avanzamento di base e gestione degli errori).

/L*v

Attiva la registrazione e imposta un percorso per il file di log. Il flag *v fa in modo che l'opzione registri tutte le informazioni.

[path\name of log file]

Percorso e nome del file di log di Windows Installer. Se non viene fornito alcun elemento, cercare MSI*.log nella cartella temp del computer in cui è stato eseguito il comando.

[path\name of target folder]

Percorso e nome della cartella di destinazione in cui sarà disponibile l'immagine dell'amministratore.

Vedere anche

Altre risorse

Guida di Visual Studio Administrator