Microsoft Visual C++ 再頒布可能パッケージのバージョンを整理する
Microsoft Visual C++ 再頒布可能パッケージはどれが最新版かわかりづらい!
インストーラーが用意されているソフトウェアは Visual C++ ライブラリが必要な場合 Visual C++ 再頒布可能パッケージを一緒にインストールしてくれることが多いが、圧縮ファイルで配布されているソフトウェア(と一部の不親切なインストーラー)は用意されていないことが多い
Visual C++ 再頒布可能パッケージはバージョンだけで 2005, 2008, 2010, 2012, 2013, 2015 と6つもありどれがどれだかわからない
また x86 と x64 がそれぞれに存在し、Service Pack などが存在するバージョンもある
注意点
Visual C++ 再頒布可能パッケージは下位互換性がない!
2015 がインストールしてあるからといって 2013 以前が必要なソフトウェアが動くわけではない
このバージョンは Visual Studio のバージョンと紐付いている (実際には Visual C++ 自体のバージョンだが便宜上こう表現する)
例えばVisual Studio 2015 でビルドされたアプリケーションならば Visual C++ 2015 再頒布可能パッケージが必要
x86, x64は OS ではなくアプリケーションによって変わる
64ビット OS でも実行するアプリケーションが32ビットならば x86 のパッケージが必要
64ビット OS なら両方インストールしておくのが良いと思う
一部バージョンに Service Pack やセキュリティ更新プログラムが存在する
これも Visual Studio の Service Pack が関係している
同一バージョン(西暦部分が同じ)ならば下位互換性がある
(例えば Visual C++ 2005 が必要なソフトは Visual C++ 2005 SP1 再頒布可能パッケージをインストールしていれば動く)
各バージョン最新版をインストールしておけば OK
各バージョン一覧
このリストは 2017/06/27 現在のものです
Visual C++ 2005
- Microsoft Visual C++ 2005 再頒布可能パッケージ (2006/04/10) x86 x64
- Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージ (2007/11/15) x86 x64
- Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージ ATL のセキュリティ更新プログラム (2010/09/20)
- Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージ MFC のセキュリティ更新プログラム (2011/06/07)(最新版)
Visual C++ 2008
- Microsoft Visual C++ 2008 再頒布可能パッケージ (2007/12/13) x86 x64
- Microsoft Visual C++ 2008 Service Pack 1 再頒布可能パッケージ x86(2008/09/16) x64(2008/08/13)
- Microsoft Visual C++ 2008 再頒布可能パッケージ ATL のセキュリティ更新プログラム (2009/07/28)
- Microsoft Visual C++ 2008 Service Pack 1 再頒布可能パッケージ ATL のセキュリティ更新プログラム (2010/09/29)
- Microsoft Visual C++ 2008 Service Pack 1 再頒布可能パッケージ MFC のセキュリティ更新プログラム (2011/06/07)(最新版)
Visual C++ 2010
- Microsoft Visual C++ 2010 再頒布可能パッケージ (2010/04/12) x86 x64
- Microsoft Visual C++ 2010 SP1 再頒布可能パッケージ (2011/03/03) x86 x64
- Microsoft Visual C++ 2010 RTM 再頒布可能パッケージ MFC のセキュリティ更新プログラム (2011/04/13)
- Microsoft Visual C++ 2010 Service Pack 1 再頒布可能パッケージ MFC のセキュリティ更新プログラム (2011/08/09)(最新版)
Visual C++ 2012
Visual C++ 2013
- Visual Studio 2013 の Visual C++ 再頒布可能パッケージ (2014/12/30)
- Microsoft Visual C++ 2013 更新 5 再頒布可能パッケージ (2017/02/02)(最新版)
Visual C++ 2015
- Visual Studio 2015 の Visual C++ 再頒布可能パッケージ (2015/07/10)
- Microsoft Visual C++ 2015 再頒布可能パッケージ Update 3 (2016/08/18)
- Microsoft Visual C++ 2015 再頒布可能パッケージ Update 3 (2016/09/15)(最新版)