Microsoft Visual C++ 20XXの後方互換について
- Microsoft Visual C++の再頒布可能パッケージには後方互換機能はないのか?
- 再頒布パッケージは5種類あり、インストールするプログラムを減らすために気になる存在。
- Microsoft Visual C++の後方互換性について検討しています。
- ベストアンサー
Microsoft Visual C++ 20XXの後方互換について
Microsoft Visual C++ 20XXの後方互換について Microsoft Visual C++ 2005 再頒布可能パッケージ Microsoft Visual C++ 2005 SP1 再頒布可能パッケージ Microsoft Visual C++ 2008 再頒布可能パッケージ Microsoft Visual C++ 2008 SP1 再頒布可能パッケージ Microsoft Visual C++ 2010 再頒布可能パッケージ 再頒布パッケージとしてよく出回っているのが上記の5種だと思いますが、後方互換機能はないのでしょうか? 一つ一つは気になるほどのサイズではないにしても出来ることならインストールするプログラムは少なく済ませたいと思っております。
- bluesky_yy
- お礼率66% (2/3)
- その他(Windows)
- 回答数2
- ありがとう数8
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>"Microsoft Visual C++ 2008 SP1 再頒布可能パッケージ"を入れれば"Microsoft Visual C++ 2008 再頒布可能パッケージ"を入れる必要はない ビルドした際に、「どのバージョンのランタイムを使うか」という情報込みでビルドされているようです。 よって…必要…ということになるでしょう。 VCの同一のバージョンで、置き換えが可能な場合はMicrosoftUpdateで置き換えられるハズ…です。 # とは言え、私の環境だとVC2008のが4つも入っている… # 9.0.30729、9.0.30729.17、9.0.30729.4148、9.0.30729.4974。エントリが残っているだけ…か? # %windir%\WinSxSには…9.0.21022.8、9.0.30729.1、9.0.30729.4148、9.0.30729.4974のファイルがあります。 VC2005のものに至っては5つある…。 SP+メーカーで統合ディスクイメージを作成する際にVC2005とVC2008のランタイムも取り込むようにしていたので、その影響かも知れませんが。
その他の回答 (1)
- oktuburero
- ベストアンサー率22% (102/446)
SPはセキュリティーやバグなどを修正したバージョンで同バージョン(同数)と互換はあるが それ以外には互換はありません。
お礼
お答えありが王ございます。 ということは "Microsoft Visual C++ 2008 SP1 再頒布可能パッケージ"を入れれば"Microsoft Visual C++ 2008 再頒布可能パッケージ"を入れる必要はないけれど、2005,2010 は別に入れる必要があるということでいいのでしょうか?
関連するQ&A
- Visual C++ 2010 について
Microsoft Visual C++ 2010 再頒布可能パッケージ の 「64bit版」と「32bit版」の違いを教えて欲しいです。 この「64bit」「32bit」というのはインストールしてあるPCのことではなく、開発環境の事ですよね。 私の理解では、開発環境が「Microsoft Visual C++ 2010 64bit」の場合、 「Microsoft Visual C++ 2010 再頒布可能パッケージ (x64) が必要で、 開発環境が「Microsoft Visual C++ 2010 32bit」の場合 「Microsoft Visual C++ 2010 再頒布可能パッケージ (x86) が必要 という理解ですが、違ってますか?
- ベストアンサー
- その他([技術者向] コンピューター)
- Visual C++ 2005と,同SP1のふたつのランタイムの違い
初歩的な質問です. Visual C++ 2005のランタイムをXPにあらたにインストールする場合, [Microsoft Visual C++ 2005 SP1 再頒布可能パッケージ] http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=ja をインストールしておけば, [Microsoft Visual C++ 2005 再頒布可能パッケージ] http://www.microsoft.com/downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&DisplayLang=ja はインストール不要になるのでしょうか?. VisualBasic6だと,SP6ランタイムを入れておけば,SP5を入れる必要はなくなると思います.Visual C++ 2005の場合どうなんでしょうか?. http://www.ailight.jp/blog/sha256/archive/2007/04/24/13771.aspx
- ベストアンサー
- Windows XP
- Microsoft Visual C++ 2005 再頒布可能パッケージ
IE8を利用しているのですが、 「Microsoft Visual C++ 2005 再頒布可能パッケージ」をインストールしてからブラウザ起動に時間がかかるようになり、新しいタブを開いた時に高確率で固まるようになりました。 解決方法はありますでしょうか? 無い場合、パッケージのアンインストール方法を教えて下さい。 よろしくお願い致します。
- ベストアンサー
- Windows XP
- Microsoft Visual C++って何?
使っていないプログラムを整理しようと思っています。 プログラムと機能からアンインストールを開くと、Microsoft Visual C++がたくさんインストールされています。 インストールした覚えはないのですが、これはなんのためのソフトでしょうか? 必要なければ削除したいのですが、問題ないのでしょうか? くわしい方お願いいたします。
- ベストアンサー
- その他(業務ソフトウェア)
- Microsoft Visual C++
Microsoft Visual C++が2005・2008・2010とインストールされているのですが一番新しい2010だけ残して2005・2008はアンインストールしても大丈夫ですか? こういうソフトは普通最新版のデータには過去のソフトとの互換性がありますよね? 補足 私自身はこのソフトを使ってプログラミングをしている訳ではなく、あるソフトを使うのにこのMicrosoft Visual C++が必要だったのでインストールしました。 OSはWindows7 64bitです
- ベストアンサー
- Windows 7
- Visual C++ 再頒布可能パッケージ
https://www.microsoft.com/ja-jp/download/details.aspx?id=40784 Visual Studio 2013 の Visual C++ 再頒布可能パッケージ これって上記URLからダウンロードして、インストールexeを、自分でつくるソフトと一緒に配布しても良いって意味で理解していますが、あってますでしょうか?
- 締切済み
- Windows系OS
- Microsoft Visual C++ 2008 再頒布可能パッケージの使用法を教えてください
msdnによれば 「 ”Microsoft Visual C++ 2008 再頒布可能パッケージ(x86)”を使用して、Visual C++ランタイムライブラリを再頒布・・・」 などと、説明がありますが、具体的な使用法がわかりません。ダウンロードしましたが、vcredist_x86.exe が見つかりません。ダウンロードの方法に間違いがあったのでしょうか?
- 締切済み
- C・C++・C#
- Microsoft Visual C++ 2005 SP1 再頒布可能パッケージ (x86)がダウンロードできません
[Microsoft Visual C++ 2005 SP1 再頒布可能パッケージ (x86)] http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&displaylang=ja [Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)] http://www.microsoft.com/downloads/details.aspx?FamilyID=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en 日本語版をダウンロードできません。サーバからファイルが削除されているのでしょうか?。
- 締切済み
- Windows XP
- microsoft visual C++ 2005 redistrib
microsoft visual C++ 2005 redistributableがインストールできません。「選択した機能は現在使用できないネットワークリソースにあります。 …インストールパッケージ'vcredist.msi'を含むフォルダに対する代替パスを以下のボックスに入力します」とでて、言われたとおりの指定をしても同じエラーがでます。
- 締切済み
- C・C++・C#
- MS Visual C++のアンイン
下記参考URLより、要点を抜粋すると 1)Visual C++ 再頒布可能パッケージは下位互換性がない! 2)x86, x64は OS ではなくアプリケーションによって変わる 64ビット OS なら両方インストールしておくのが良いと思う 3)一部バージョンに Service Pack やセキュリティ更新プログラムが存在する 各バージョン最新版をインストールしておけば OK http://tyawanmushi.hatenablog.com/entry/Microsoft-Visual-C%2B%2B-Redistributable-Lists -------------------------------- 自分のPCでもMicrosoft Visual C++ が多数インストールされています。 Visual C++ 2005 Redistributable 32bit サイズ違いが2種類 (4.28MB、4.84MB) Visual C++ 2005 Redistributable 64bit サイズ違いが2種類 (6.83MB、7.00MB) Visual C++ 2008 Redistributable 32bit 9.0.30729.17 9.0.30729.4148 9.0.30729.6161 Visual C++ 2008 Redistributable 64bit 9.0.30729.6161 Visual C++ 2010 Redistributable 32bit 10.0.40219 Visual C++ 2008 Redistributable 64bit 10.0.40219 Visual C++ 2012 Redistributable 32bit 11.0.61030 11.0.50727 Visual C++ 2012 Redistributable 64bit 11.0.61030 11.0.50727 Visual C++ 2013 Redistributable 32bit 12.0.30501 Visual C++ 2013 Redistributable 64bit 12.0.30501 Visual C++ 2017 Redistributable 32bit 14.12.25810 Visual C++ 2017 Redistributable 64bit 14.12.25810 -------------------------------- 質問は、 1)現在インストールされている各年度のC++で最新Verを残して古いVERは削除しようと思います。 VERが分かるものは、良いのですC++ 2005のようにサイズのみしかわからない場合は、 どのように判断したら良いですか? 2)インストールドライブ(SSD)の容量を増やすのが目的ですが、 このまま複数のVERを放置するのも問題が発生しなければ良いとは思っています。 このまま放置して不具合が起こる可能性はありますか? 通報する
- ベストアンサー
- その他(ソフトウェア)
お礼
お礼が遅くなってしまってすいません。 比較的最近にリリースされたものから順にインストールしてみたのですが、全てすんなり入ってしまったのでどれも必要なのかもしれませんね。 重複部分の容量負担もばかばかしいですし、見た目にもスッキリすると思うので 更新版をリリースするなら古いのを置き換える形でインストールするようにしてもらいたいものです・・・