Partager via


Déploiement de composants Visual Studio de façon individuelle

Les administrateurs réseau peuvent déployer des composants Visual Studio individuellement. Les tableaux suivants présentent tous les composants Visual Studio qui peuvent être installés, leurs emplacements, ainsi que leurs commandes d'installation sans assistance.

Notes

Lorsque vous déployez ces composants individuellement, préinstallez les produits suivants :

  • Windows Installer 4.5

  • .NET Framework version 4

Pour éviter un redémarrage en plein milieu de l'installation, installez Windows Installer 4.5, puis différez le redémarrage après l'installation du .NET Framework version 4. Assurez-vous qu'un redémarrage s'est produit après l'installation de Windows Installer 4.5 et du .NET Framework version 4 et avant l'installation de Microsoft SQL Server 2008 Express Edition.

Composants requis (exigés avant que Visual Studio 2010 ne soit installé)

Le tableau suivant répertorie les composants requis avant d'installer Visual Studio 2010.

Composant

Répertoire

Commande d'installation sans assistance

Microsoft Windows Installer 4.5

Windows Installer 4.5 Redistributable (pointe vers le site Web du Centre de téléchargement Microsoft)

Consulter les instructions d'installation de MSI 4.5 (Windows Installer 4.5 Redistributable (page éventuellement en anglais))

Microsoft .NET Framework version 4

WCU\dotNetFramework

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

Correctif logiciel pour Microsoft Windows Installer 4.5

KB958655

Blog de l'équipe Windows Installer – Mise à jour vers MSI 4.5 (page éventuellement en anglais)

Consulter les instructions d'installation du correctif logiciel pour MSI 4.5 (KB958655 (page éventuellement en anglais))

Signalement d'erreurs d'une application 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 VC Runtime 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 64bit Prerequisites (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"

Outils de macros Microsoft Visual Studio

WCU\VSA

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

Modèle objet 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"

* Toutes les fonctionnalités MSI doivent suivre les paramètres de ligne de commande MSIExec standard. Pour plus d'informations, consultez Msiexec (options de ligne de commande) (page éventuellement en anglais).

+ Uniquement obligatoire pour les systèmes d'exploitation x64.

Composants à installer après que Visual Studio 2010 a été installé

Le tableau suivant répertorie les composants à installer après avoir installé Visual Studio 2010.

Composant

Répertoire

Commande d'installation sans assistance

Outil de déploiement 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"

Outils 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"

Visual Studio Tools pour 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"

Outils de développement Microsoft Office pour 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"

Modèles Crystal Reports pour 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 pour 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 pour 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"

Outils 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"

Collection de débogueurs d'historique Microsoft Visual Studio 2010 (x64)*+

WCU\TraceDebugger

x64 :

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

Assistant Publication de base de données Microsoft SQL Server 1.4*

WCU\SQLPub

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

Types CLR du système 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"

Objets de gestion 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"

Infrastructure d'application de couche Données Microsoft SQL Server 2008 R2*

WCU\DAC

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

Projet d'application de couche Données Microsoft SQL Server 2008 R2*

WCU\DAC

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

Service de langage Transact-SQL de Microsoft SQL Server 2008 R2*

WCU\DAC

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

Outils de développement SharePoint Microsoft Visual Studio 2010*

WCU\SpTools

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

Outils Microsoft Visual Studio 2010 ADO.NET Entity Framework*

WCU\EFTools

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

Visionneuse d'aide Microsoft

WCU\Help

X86 :

Extraire les fonctionnalités MSI d'aide :

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

x64 :

Extraire les fonctionnalités MSI d'aide :

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

* Toutes les fonctionnalités MSI doivent suivre les paramètres de ligne de commande MSIExec standard. Pour plus d'informations, consultez Msiexec (options de ligne de commande) (page éventuellement en anglais).

+ Uniquement obligatoire pour les systèmes d'exploitation x64.

Pour installer un composant sans assistance

  1. Cliquez sur Démarrer, puis sur Exécuter.

  2. Tapez cmd, puis cliquez sur OK.

  3. Accédez au répertoire du composant approprié (consultez le premier tableau de cette rubrique) sur le Visual StudioDVD et tapez la commande d'installation sans assistance pour le composant. Par exemple, si vous souhaitez installer le .NET Framework, accédez au dossier \WCU\dotNetFramework\ et tapez la commande suivante à l'invite de commandes :

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

Le tableau suivant répertorie les options de ligne de commande d'installation.

Option de ligne de commande

Description

Msiexec

Nom de fichier exécutable pour Windows Installer.

/p

Permet à Windows Installer d'appliquer une mise à jour à une installation existante.

[chemin\nom du fichier MSP de mise à jour]

Chemin et nom du fichier .msp pour la mise à jour.

/a

Permet à Windows Installer d'effectuer une installation d'administration d'un produit sur un partage réseau.

[chemin\nom du fichier MSI]

Chemin et nom de fichier du package Windows Installer pour votre image d'administration d'origine.

/qb

Affecte le niveau de base à l'interface utilisateur (progression de base et gestion des erreurs).

/L*v

Active l'enregistrement et définit un chemin pour le fichier journal. L'indicateur *v indique au commutateur qu'il doit enregistrer toutes les informations.

[chemin\nom du fichier journal]

Chemin et nom du fichier journal Windows Installer. Si aucun nom n'est affecté, consultez le fichier MSI*.log dans le dossier temp de l'ordinateur sur lequel la commande a été exécutée.

[chemin\nom du dossier cible]

Chemin et nom du dossier cible dans lequel sera placée l'image d'administration.

Voir aussi

Autres ressources

Guide de l'administrateur Visual Studio