次の方法で共有


Visual Studio コンポーネントの個別の配置

ネットワーク管理者は、Visual Studio コンポーネントを個別に配置できます。 インストール可能なすべての Visual Studio コンポーネント、コンポーネントの場所、サイレント インストールのコマンドを次の表に示します。

注意

これらのコンポーネントを個別に配置する場合は、次の製品をプレインストールします。

  • Windows インストーラー 4.5

  • .NET Framework Version 4

セットアップ中の再起動を回避するには、Windows Installer 4.5 をインストールした後で、.NET Framework version 4 のインストールが完了するまで再起動しないでおきます。 Windows Installer 4.5 と .NET Framework version 4 のインストールが完了した後、Microsoft SQL Server 2008 Express Edition のインストール前に再起動が行われたことを確認してください。

必須コンポーネント (Visual Studio 2010 をインストールする前に必要)

次の表に、Visual Studio 2010 をインストールする前に必要なコンポーネントの一覧を示します。

コンポーネント

ディレクトリ

無人インストールのコマンド

Microsoft Windows インストーラー 4.5

Windows Installer 4.5 Redistributable (Windows インストーラー 4.5 再配布可能パッケージ) (Microsoft ダウンロード センター Web サイトへのリンク)

MSI 4.5 のインストール手順 (Windows Installer 4.5 Redistributable (Windows インストーラー 4.5 再配布可能パッケージ)) を参照してください。

Microsoft .NET Framework Version 4

WCU\dotNetFramework

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

Microsoft Windows インストーラー 4.5 修正プログラム

KB958655

Windows インストーラー チームのブログ – Update to MSI4.5 (MSI4.5 に対する更新)

MSI 4.5 修正プログラムのインストール手順 (KB958655) を参照してください。

Microsoft アプリケーション エラー報告*

WCU\Watson

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

Microsoft Visual Studio 2010 64 ビットの必須コンポーネント (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 Macro Tools

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 Multi-Targeting Pack

WCU\MTPack

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

* どの MSI でも標準 MSIExec コマンド ライン パラメーターに準拠する必要があります。 詳細については、「Msiexec (コマンド ライン オプション)」を参照してください。

+ x64 オペレーティング システムの場合に限り必須。

Visual Studio 2010 のインストール後にインストールするコンポーネント

次の表に、Visual Studio 2010 をインストールした後にインストールするコンポーネントの一覧を示します。

コンポーネント

ディレクトリ

無人インストールのコマンド

Microsoft Web 配置ツール (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

Microsoft Silverlight 3 SDK*

WCU\Silverlight

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

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

Visual Studio 2010 用 Crystal Reports テンプレート*

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 for 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 x64 Designtime*+

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"

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"

SQL Server システム CLR 型*

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

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"

Microsoft SQL Server 2008 R2 Transact-SQL 言語サービス*

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"

Microsoft ヘルプ ビューアー

WCU\Help

X86:

ヘルプ MSI の抽出:

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

X64:

ヘルプ MSI の抽出:

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

* どの MSI でも標準 MSIExec コマンド ライン パラメーターに準拠する必要があります。 詳細については、「Msiexec (コマンド ライン オプション)」を参照してください。

+ x64 オペレーティング システムの場合に限り必須。

コンポーネントを無人インストールするには

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。

  2. cmd」と入力し、[OK] をクリックします。

  3. Visual Studio DVD の適切なディレクトリ (このトピックの最初の表を参照) に移動し、そのコンポーネントの無人インストールのコマンドを入力します。 たとえば、.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のログ ファイルのパスとファイル名。 何も指定されていない場合は、コマンドを実行したコンピューターの temp フォルダーの MSI*.log を検索します。

[パス\対象フォルダー名]

管理イメージが格納される対象フォルダーのパスと名前。

参照

その他の技術情報

Visual Studio 管理者ガイド