Visual Studio 2008 日本語版 ベータ2の日本語環境に対する再頒布可能なコンポーネントについて
先のBlogでも話題になりましたが、Visual Studio 2008 日本語版 ベータ2がリリースされました。
皆様方のなかでもすでに入手し、Visual Studio 2008 ベータ2の機能を体験された方もいらっしゃると思います。
前出のBlogにありましたように、Visual Studio 2008 では新機能の追加とともにいくつかの部分がVisual Studio 2005と異なってます。
(Visual Studio 2008 日本語版 ベータ2で利用可能な機能については「Microsoft Visual Studio codename "Orcas" の概要」をご覧ください)
今回はVS2008 でVS2005での配布形式から変更があったのものをご紹介させていただきます。
1. .NET Framework アプリケーションの配置と.NET Framework ランタイム, 言語パックの再頒布
VS 2008 では.NET Framework ランタイム実行環境をいくつかのバージョン(.NET Framework v2.0/ v3.5)からアプリケーション別に選択し作成することが可能になりました。
これにともなってアプリケーションを配置する際にも.NET Framework ランタイム、言語パックを必要に応じ選択し再頒布することができます。
- .NET Framework v3.5 アプリケーション
実行環境ランタイム(コア)
dotNetFx35setup.exe
dotNetFramework\dotNetFX20\
ASPNET.msp
ASPNET_64.msp
clr.msp clr_64.msp
crt.msp crt_64.msp
dw.msp dw_64.msp
Netfx20a_x64.msi
Netfx20a_x86.msi
NetFX_CA.msp
NetFX_Core.msp
NetFX_Core_64.msp
NetFX_Other.msp
NetFX_Other_64.msp
prexp.msp
winforms.msp
winforms_64.msp
dotNetFramework\dotNetFX30\
Netfx30a_x64.msi
Netfx30a_x86.msi
RGB9RAST_x64.msi
RGB9RAST_x86.msi
WCF.msp WCF_64.msp
WCS.msp WCS_64.msp
WF.msp
WF_32.msp
WF_64.msp WIC_x64_enu.exe
WIC_x86_enu.exe
WPF1.msp
WPF1_64.msp
WPF2.msp
WPF2_32.msp
WPF2_64.msp
WPF_Other.msp
WPF_Other_32.msp
WPF_Other_64.msp
XPS.msp
XPSEPSC-amd64-en-US.exe
XPSEPSC-x86-en-US.exe
dotNetFramework\dotNetFX30\x64\msxml6.msi
dotNetFramework\dotNetFX30\x86\ msxml6.msi
dotNetFramework\dotNetFX35\x64\netfx35_x64.exe
dotNetFramework\dotNetFX35\x86\ netfx35_x86.exe
dotNetFramework\dotNetMSP\x64\ NetFX2.0-KB110806-v6000-x64.msu
dotNetFramework\dotNetMSP\x64\ NetFX3.0-KB929300-v6000-x64.msu
dotNetFramework\dotNetMSP\x86\ NetFX2.0-KB110806-v6000-x86.msu
dotNetFramework\dotNetMSP\x86\ NetFX3.0-KB929300-v6000-x86.msu
日本語言語パック
dotNetFramework\dotNetFX35\x86\ dotnetfx35langpack_x86jp.exe (dotnetfx35langpack_x86.exe)
dotNetFramework\dotNetFX35\x64\ dotnetfx35langpack_x64jp.exe (dotnetfx35langpack_x64.exe)
- .NET Framework v2.0 アプリケーション
実行環境ランタイム(コア)
Donetfx.exe
日本語言語パック
Langpack.exe
2. .NET Compact Framework アプリケーションの配置と.NET Compact Framework 実行環境と日本語言語パック
VS2008では.NET Compact Framework アプリケーションの作成と配置においても前出のデスクトップ用の.NET Framework アプリケーションと同じく複数の実行環境ランタイムから必要に応じてアプリケーションのターゲットを選択することができます。
- .NET Compact Framework v3.5 アプリケーション
実行環境ランタイム (日本語版 インストールパッケージ - MSI)
NETCFSetupv35.msi
実行環境ランタイム (コア –cab):
NETCFv35.wm.armv4i.cab
NETCFv35.ppc.armv4.cab
NETCFv35.wce.x86.cab
NETCFv35.wce.sh4.cab
NETCFv35.wce.mipsiv.cab
NETCFv35.wce.mipsii.cab
NETCFv35.wce.armv4.cab
日本語言語パック (Cab)
NETCFv35.Messages.JA.wm.cab
- .NET Compact Framework v3.5 アプリケーション
実行環境ランタイム (日本語版 インストールパッケージ - MSI)
NETCFSetupv2.msi
実行環境ランタイム (コア –cab):
NETCFv2.ppc.armv4.cab
NETCFv2.wm.armv4i.cab
NETCFv2.wce5.sh4.cab
NETCFv2.wce5.mipsii.cab
NETCFv2.wce5.mipsiv.cab
NETCFv2.wce5.armv4i.cab
NETCFv2.wce5.x86.cab
日本語言語パック (Cab)
System_SR_JA.CAB
System_SR_JA_wm.cab
.NET Compact Framework アプリケーションにSQL Compact edition のデータベース機能を追加し配置する際には上記の.NET Compact Framework 実行環境、日本語言語パックと以下のSQL Compact Edition の実行環境Cabイメージがターゲットデバイスに配置されます。
- SQL Compact Edition Cab (コア):
sqlce.ppc.wce4.armv4.CAB
sqlce.repl.ppc.wce4.armv4.CAB
sqlce.phone.wce5.armv4i.CAB
sqlce.repl.phone.wce5.armv4i.CAB
sqlce.ppc.wce5.armv4i.CAB
sqlce.repl.ppc.wce5.armv4i.CAB
- SQL Compact Edition 日本語言語パック
sqlce.dev.JA.ppc.wce4.armv4.CAB
sqlce.dev.JA.phone.wce5.armv4i.CAB
sqlce.dev.JA.ppc.wce5.armv4i.CAB
sqlce.dev.JA.wce5.armv4i.CAB
3. Visual Studio 2008 で新しく追加された再頒布可能なコンポーネント
以下のコンポーネントはVisual Studio 2008から新たに追加された再頒布可能なコンポーネントとなります。
- Visual Studio for Office (VSTO) アプリケーション
実行環境ランタイム(コア) - VSTOR3.exe
日本語言語パック - vstor_lp_ja_30.exe
- VB PowerPacks
実行環境ランタイム(日本語版) - VisualBasicPowerPacksSetup.exe
- SQL Server Compact Edition
実行環境ランタイム (日本語版) - SSCERuntime-JPN.msi
Visual Studio 2008 日本語版 ベータ2で再頒布可能なコンポーネントはこちらからダウンロードできる”Redist.txt”にすべて記載されています。
ローカル フォルダにセットアップされる”Redist.txt”とこの上記のリンクからダウンロードできる”Redist.txt”は記載されている内容が異なりますので
再頒布可能なコンポーネントのリストに関しては上記のリンクからダウンロードした”Redist.txt”をご参照ください。