Visual Studio 2008 の使用許諾において Microsoft Visual Studio 2008 で提供され再頒布に使用できるファイルの一覧を次に示します。使用許諾を受けている Microsoft ソフトウェアが Visual Studio 2008 ではない場合は、お使いの Microsoft ソフトウェアによってインストールされるファイルのみが、その Microsoft ソフトウェアの使用許諾により再頒布することができます。 _____________________________________________________________ Visual C++ ランタイム ファイル ソフトウェアのライセンス条項に従って、再頒布できる .EXE ファイル (未変更の状態) は以下のとおりです。 これらのファイルはインストール時の必要条件として実行できます。 vcredist_x86.exe vcredist_x64.exe vcredist_IA64.exe ソフトウェアのライセンス条項に従って、インストール パッケージの一部として未変更の状態で再頒布できる MSM ファイルは以下のとおりです。 Microsoft_VC90_ATL_x86.msm policy_9_0_Microsoft_VC90_ATL_x86.msm Microsoft_VC90_ATL_x86_ia64.msm policy_9_0_Microsoft_VC90_ATL_x86_ia64.msm Microsoft_VC90_ATL_x86_x64.msm policy_9_0_Microsoft_VC90_ATL_x86_x64.msm Microsoft_VC90_CRT_x86.msm policy_9_0_Microsoft_VC90_CRT_x86.msm Microsoft_VC90_CRT_x86_ia64.msm policy_9_0_Microsoft_VC90_CRT_x86_ia64.msm Microsoft_VC90_CRT_x86_x64.msm policy_9_0_Microsoft_VC90_CRT_x86_x64.msm Microsoft_VC90_MFC_x86.msm policy_9_0_Microsoft_VC90_MFC_x86.msm Microsoft_VC90_MFC_x86_ia64.msm policy_9_0_Microsoft_VC90_MFC_x86_ia64.msm Microsoft_VC90_MFC_x86_x64.msm policy_9_0_Microsoft_VC90_MFC_x86_x64.msm Microsoft_VC90_MFCLOC_x86.msm policy_9_0_Microsoft_VC90_MFCLOC_x86.msm Microsoft_VC90_MFCLOC_x86_ia64.msm policy_9_0_Microsoft_VC90_MFCLOC_x86_ia64.msm Microsoft_VC90_MFCLOC_x86_x64.msm policy_9_0_Microsoft_VC90_MFCLOC_x86_x64.msm Microsoft_VC90_OpenMP_x86.msm policy_8_0_Microsoft_VC90_OpenMP_x86.msm Microsoft_VC90_OpenMP_x86_ia64.msm policy_8_0_Microsoft_VC90_OpenMP_x86_ia64.msm Microsoft_VC90_OpenMP_x86_x64.msm policy_8_0_Microsoft_VC90_OpenMP_x86_x64.msm VC++ ランタイム ファイルを再頒布する際に利用できる以下のフォルダも用意しました。ソフトウェアのライセンス条項に従って、アプリケーション ローカル フォルダ内の以下のフォルダ (未変更の状態) を、フォルダの名称を変更せずに、サブフォルダとして再頒布できます。また、フォルダに含まれるすべてのファイル (*.dll および *.manifest) を再頒布することもできます。以下に再頒布できるすべてのフォルダを一覧します。 \VC\redist\x86\Microsoft.VC90.ATL\ atl90.dll Microsoft.VC90.ATL.manifest \VC\redist\ia64\Microsoft.VC90.ATL\ atl90.dll Microsoft.VC90.ATL.manifest \VC\redist\amd64\Microsoft.VC90.ATL\ atl90.dll Microsoft.VC90.ATL.manifest \VC\redist\x86\Microsoft.VC90.CRT\ msvcm90.dll msvcp90.dll msvcr90.dll Microsoft.VC90.CRT.manifest \VC\redist\ia64\Microsoft.VC90.CRT\ msvcm90.dll msvcp90.dll msvcr90.dll Microsoft.VC90.CRT.manifest \VC\redist\amd64\Microsoft.VC90.CRT\ msvcm90.dll msvcp90.dll msvcr90.dll Microsoft.VC90.CRT.manifest \VC\redist\x86\Microsoft.VC90.MFC\ mfc90.dll mfc90u.dll mfcm90.dll mfcm90u.dll Microsoft.VC90.MFC.manifest \VC\redist\ia64\Microsoft.VC90.MFC\ mfc90.dll mfc90u.dll mfcm90.dll mfcm90u.dll Microsoft.VC90.MFC.manifest \VC\redist\amd64\Microsoft.VC90.MFC\ mfc90.dll mfc90u.dll mfcm90.dll mfcm90u.dll Microsoft.VC90.MFC.manifest \VC\redist\x86\Microsoft.VC90.MFCLOC\ mfc90chs.dll mfc90cht.dll mfc90enu.dll mfc90esp.dll mfc90deu.dll mfc90fra.dll mfc90ita.dll mfc90jpn.dll mfc90kor.dll Microsoft.VC90.MFCLOC.manifest \VC\redist\ia64\Microsoft.VC90.MFCLOC\ mfc90chs.dll mfc90cht.dll mfc90enu.dll mfc90esp.dll mfc90deu.dll mfc90fra.dll mfc90ita.dll mfc90jpn.dll mfc90kor.dll Microsoft.VC90.MFCLOC.manifest \VC\redist\amd64\Microsoft.VC90.MFCLOC\ mfc90chs.dll mfc90cht.dll mfc90enu.dll mfc90esp.dll mfc90deu.dll mfc90fra.dll mfc90ita.dll mfc90jpn.dll mfc90kor.dll Microsoft.VC90.MFCLOC.manifest \VC\redist\x86\Microsoft.VC90.OpenMP\ vcomp.dll Microsoft.VC90.OpenMP.manifest \VC\redist\amd64\Microsoft.VC90.OpenMP\ vcomp.dll Microsoft.VC90.OpenMP.manifest \VC\redist\ia64\Microsoft.VC90.OpenMP\ vcomp.dll Microsoft.VC90.OpenMP.manifest ソフトウェアのライセンス条項に従って、以下のファイルをアプリケーションと共に再頒布できます。再頒布の際、これらのファイルはアプリケーションのローカル フォルダに含めることも、グローバル アセンブリ キャッシュ (GAC) に配置することもできます。 mfcmifc80.dll ソフトウェアのライセンス条項に従って、以下に示す 1 つ以上の *.*.pdb ファイルを再頒布できます。ただし、使用目的はアプリケーションのデバッグに限られます。 atl90.i386.pdb atl90.AMD64.pdb atl90.IA64.pdb msvcm90.i386.pdb msvcm90.AMD64.pdb msvcm90.IA64.pdb msvcp90.i386.pdb msvcp90.AMD64.pdb msvcp90.IA64.pdb msvcr90.i386.pdb msvcr90.AMD64.pdb msvcr90.IA64.pdb mfc90.i386.pdb mfc90.AMD64.pdb mfc90.IA64.pdb mfc90u.i386.pdb mfc90u.AMD64.pdb mfc90u.IA64.pdb mfcm90.i386.pdb mfcm90.AMD64.pdb mfcm90.IA64.pdb mfcm90u.i386.pdb mfcm90u.AMD64.pdb mfcm90u.IA64.pdb vcomp.i386.pdb vcomp.AMD64.pdb vcomp.IA64.pdb _____________________________________________________________ Smart Device Extensions ファイル ソフトウェアのライセンス条項に従って、以下のファイルを頒布できます。ただし、これらのファイルは、Windows Mobile および Windows CE ベースのデバイスでの使用を目的としており、それらのデバイスを対象としたスマート デバイス アプリケーションと共にのみ頒布できます。 msvcr90.dll atl90.dll MFC90CHS.DLL MFC90CHT.DLL MFC90DEU.DLL MFC90ENU.DLL MFC90ESP.DLL MFC90FRA.DLL MFC90ITA.DLL MFC90JPN.DLL MFC90KOR.DLL MFC90U.DLL _____________________________________________________________ .NET Framework ソフトウェアのライセンス条項に従って、以下の .EXE ファイルを未変更の状態で頒布できます。 dotNetFx35setup.exe .NET Framework ランタイム ファイルを再頒布する際に利用できる以下のフォルダも用意しました。ソフトウェアの使用許諾条件に従って、アプリケーション ローカル フォルダ内の以下のフォルダ (未変更の状態) を、フォルダの名称を変更せずに、サブフォルダとして再頒布できます。また、フォルダに含まれるすべてのファイルを再頒布することもできます。以下に再頒布できるすべてのフォルダを一覧します。 wcu\dotNetFramework dotNetFx35setup.exe wcu\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 wcu\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 wcu\dotNetFramework\dotNetFX30\x64\ msxml6.msi wcu\dotNetFramework\dotNetFX30\x86\ msxml6.msi wcu\dotNetFramework\dotNetFX35\x64\ netfx35_x64.exe wcu\dotNetFramework\dotNetFX35\x86\ netfx35_x86.exe wcu\dotNetFramework\dotNetMSP\x64\ NetFX2.0-KB110806-v6000-x64.msu wcu\dotNetFramework\dotNetMSP\x64\ NetFX3.0-KB929300-v6000-x64.msu wcu\dotNetFramework\dotNetMSP\x86\ NetFX2.0-KB110806-v6000-x86.msu wcu\dotNetFramework\dotNetMSP\x86\ NetFX3.0-KB929300-v6000-x86.msu wcu\dotNetFramework\dotNetFX35\x86\ dotnetfx35langpack_x86jp.exe (dotnetfx35langpack_x86.exe) wcu\dotNetFramework\dotNetFX35\x64\ dotnetfx35langpack_x64jp.exe (dotnetfx35langpack_x64.exe) ノート : 一覧されているファイルのファイル名において は2文字で表される言語コードを意味します。 例. 日本語の場合は ‘jp’、韓国語の場合は`ko` になります。 _____________________________________________________________ .NET Compact Framework ファイル .NET Compact Framework の dll を再頒布する際に使用できる次のインストール パッケージ (*.MSI) も用意しました。ソフトウェアのライセンス条項に従って、以下に示す MSI ファイル (未変更の状態) または 1 つ以上の個別ファイルを再頒布できます。 .NET Compact Framework V2: NETCFSetupv2.msi 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 System_SR_CHS.CAB System_SR_CHS_wm.cab System_SR_CHT.CAB System_SR_CHT_wm.cab System_SR_DE.CAB System_SR_DE_wm.cab System_SR_ENU.CAB System_SR_ENU_wm.cab System_SR_ES.CAB System_SR_ES_wm.cab System_SR_FR.CAB System_SR_FR_wm.cab System_SR_IT.CAB System_SR_IT_wm.cab System_SR_JA.CAB System_SR_JA_wm.cab System_SR_KO.CAB System_SR_KO_wm.cab System_SR_pt-BR.CAB System_SR_pt-BR_wm.cab .NET Compact Framework の dll を再頒布する際に使用できる次のインストール パッケージ (*.MSI) も用意しました。ソフトウェアのライセンス条項に従って、以下に示す MSI ファイル (未変更の状態) または 1 つ以上の個別ファイルを再頒布できます。 .NET Compact Framework V3.5: NETCFSetupv35.msi 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 NETCFv35.Messages.DE.cab NETCFv35.Messages.DE.wm.cab NETCFv35.Messages.EN.cab NETCFv35.Messages.EN.wm.cab NETCFv35.Messages.ES.cab NETCFv35.Messages.ES.wm.cab NETCFv35.Messages.FR.cab NETCFv35.Messages.FR.wm.cab NETCFv35.Messages.IT.cab NETCFv35.Messages.IT.wm.cab NETCFv35.Messages.JA.cab NETCFv35.Messages.JA.wm.cab NETCFv35.Messages.KO.cab NETCFv35.Messages.KO.wm.cab NETCFv35.Messages.zh-CHS.cab NETCFv35.Messages.zh-CHS.wm.cab NETCFv35.Messages.zh-CHT.cab NETCFv35.Messages.zh-CHT.wm.cab _____________________________________________________________ SQL Server Express ファイル ソフトウェアのライセンス条項に従って、以下の .EXE ファイルを未変更の状態で頒布できます。 SQLExpr.exe SQLExpr32.exe _____________________________________________________ ランタイム コンポーネント ソフトウェアのライセンス条項に従って、以下のファイルを未変更の状態で頒布できます。 MDAC 2.8 SP1 (MDAC_typ.exe) Windows Installer 2.0 (InstMSIA.exe/InstMSIW.exe) Windows Installer 3.1 (WindowsInstaller-KB893803-v2-x86.exe) msstdfmt.dll vs_piaredist.exe _____________________________________________________ イメージ 次に示す .zip ファイルに含まれる 1 つ以上のファイルを、ソフトウェアのライセンス条項およびその .zip ファイルに記載されている他のライセンス条項に従って、頒布できます。 VisualStudio2008ImageLibrary.zip _____________________________________________________ Visual Studio Tools for Office ファイル ソフトウェアのライセンス条項に従って、以下の .EXE ファイルを未変更の状態で頒布できます。 vstor.exe vstor30.exe vstolp20.exe vstor_lp_ja_30.exe vstor_lp_ko_30.exe vstor_lp_zh-CHS_30.exe vstor_lp_zh-CHT_30.exe vstor_lp_de_30.exe vstor_lp_fr_30.exe ノート : 一覧されているファイルのうち一部のファイルは製品に含まれていない場合があります。 それらのファイルはダウンロード センターから入手し頒布することができます。 _____________________________________________________ .NET Framework SDK ファイル ソフトウェアのライセンス条項に従って、以下の .EXE ファイルを未変更の状態で頒布できます。 MageUI.exe Mage.exe Makecert.exe _____________________________________________________________ Report Viewer ファイル ソフトウェアのライセンス条項に従って、以下の .EXE ファイルを未変更の状態で頒布できます。 ReportViewer.exe ReportViewer-lp.exe ノート : 一覧されているファイルのうち一部のファイルは製品に含まれていない場合があります。 それらのファイルはダウンロード センターから入手し頒布することができます。 _____________________________________________________________ Visual Basic PowerPacks ファイル ソフトウェアのライセンス条項に従って、以下の .EXE ファイルを未変更の状態で頒布できます。 VisualBasicPowerPacksSetup.exe _____________________________________________________________ SQL Server Compact ファイル ソフトウェアのライセンス条項に従って、以下の .MSI ファイルを未変更の状態で頒布できます。 SSCERuntime-JPN.msi (SSCERuntime-.msi) ノート : 一覧されているファイルのファイル名において は3文字で表される言語コードを意味します。 例. 日本語の場合は ‘JPN’、英語の場合は`ENU` になります。