[解決済み] Visual C++ Redistributable for Visual Studio 2012 がインストールされているかどうかを確認する。
質問
Visual C++ Redistributable for Visual Studio 2012 がインストールされているかどうかを確認するにはどうすればよいですか。
私はそれをGoogleで試してみましたが、誰もこの質問をしていません、驚きです。
どのように解決するのですか?
それは、使用しているバージョンに依存します。これら 2 つの 2012 年のキーは、Update 4 のダウンロードに対応するバージョンでうまく機能しました。これらの reg の場所のいくつかは OS に依存する可能性があることに注意してください。私はこの情報を Windows 10 x64 のボックスから収集しました。私は先に、これらのレディストのバージョンと、インストールを検出するために検索するレジキーをすべてダンプします..:
Visual C++ 2005
Microsoft Visual C++ 2005 Redistributable (x64)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Products\1af2a8da7e60d0b429d7e6453b3d0182
Configuration: x64
Version: 6.0.2900.2180
直接ダウンロードのURLです。 https://download.microsoft.com/download/8/B/4/8B42259F-5D70-43F4-AC2E-4B208FD8D66A/vcredist_x64.EXE
Microsoft Visual C++ 2005 Redistributable (x86)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Products\c1c4f01781cc94c4c8fb1542c0981a2a
Configuration: x86
Version: 6.0.2900.2180
直接ダウンロードのURLです。 https://download.microsoft.com/download/8/B/4/8B42259F-5D70-43F4-AC2E-4B208FD8D66A/vcredist_x86.EXE
ビジュアル C++ 2008
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161 (SP1)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Products\67D6ECF5CD5FBA732B8B22BAC8DE1B4D
Configuration: x64
Version: 9.0.30729.6161 (Actual $Version data in registry: 0x9007809 [DWORD])
直接ダウンロードのURLです。 https://download.microsoft.com/download/2/d/6/2d61c766-107b-409d-8fba-c39e61ca08e8/vcredist_x64.exe
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161 (SP1)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Products\6E815EB96CCE9A53884E7857C57002F0
Configuration: x86
Version: 9.0.30729.6161 (Actual $Version data in registry: 0x9007809 [DWORD])
直接ダウンロードのURLです。 https://download.microsoft.com/download/d/d/9/dd9a82d0-52ef-40db-8dab-795376989c03/vcredist_x86.exe
ビジュアル C++ 2010
Microsoft Visual C++ 2010 Redistributable (x64)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Products\1926E8D15D0BCE53481466615F760A7F
Configuration: x64
Version: 10.0.40219.325
直接ダウンロードのURLです。 https://download.microsoft.com/download/1/6/5/165255E7-1014-4D0A-B094-B6A430A6BFFC/vcredist_x64.exe
Microsoft Visual C++ 2010 Redistributable (x86)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Products\1D5E3C0FEDA1E123187686FED06E995A
Configuration: x86
Version: 10.0.40219.325
直接ダウンロードのURLです。 https://download.microsoft.com/download/1/6/5/165255E7-1014-4D0A-B094-B6A430A6BFFC/vcredist_x86.exe
ビジュアル C++ 2012
Microsoft Visual C++ 2012 Redistributable (x64)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Dependencies\{ca67548a-5ebe-413a-b50c-4b9ceb6d66c6}
Configuration: x64
Version: 11.0.61030.0
直接ダウンロードのURLです。 https://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU_4/vcredist_x64.exe
Microsoft Visual C++ 2012 Redistributable (x86)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Dependencies\{33d1fd90-4274-48a1-9bc1-97e33d9c2d6f}
Configuration: x86
Version: 11.0.61030.0
直接ダウンロードのURLです。 https://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU_4/vcredist_x86.exe
バージョン注意事項
: ユーザーごと
ワイハー・リー
の調査結果、"...
VC++ 2012 Update 4 に付属しているバイナリ (
11.0.61030.0
) には、バージョン
11.0.60610.1
を、ATL と MFC のバイナリには
11.0.51106.1
は他のすべてのバイナリ、例えば msvcp110.dll や msvcr110.dll などに使用します。
..."です。
追加注意事項 -- 2012 Update 4
: ユーザーごと
Krptodr
VC++ 2012 Update 4 (x86)では、GUIDの下に表示されます。
{95716cce-fc71-413f-8ad5-56c2892d4b3a}
VC++ 2012 Update 4 (x64) は GUID の下に表示されます。
{a1909659-0a08-4554-8af1-2175904903a1}
提供された GUID は、インストーラー パッケージのものです。しかし、これらはアーカイブの種類によって2つの別のGUIDに分岐します。詳細については、次のソースを参照してください。 Microsoft Visual C++ Runtime がインストールされているかどうかを確認する方法
ビジュアル C++ 2013
Microsoft Visual C++ 2013 Redistributable (x64)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Dependencies\{050d4fc8-5d48-4b8f-8972-47c82c46020f}
Configuration: x64
Version: 12.0.30501.0
直接ダウンロードのURLです。 https://download.microsoft.com/download/2/E/6/2E61CFA4-993B-4DD4-91DA-3737CD5CD6E3/vcredist_x64.exe
Microsoft Visual C++ 2013 Redistributable (x86)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Dependencies\{f65db027-aff3-4070-886a-0d87064aabb1}
Configuration: x86
Version: 12.0.30501.0
直接ダウンロードのURLです。 https://download.microsoft.com/download/2/E/6/2E61CFA4-993B-4DD4-91DA-3737CD5CD6E3/vcredist_x86.exe
ビジュアル C++ 2015
代替品として 2015-2019 バンドル の使用を検討する
Microsoft Visual C++ 2015 Redistributable (x64) - 14.0.24215
Registry Key: HKLM\SOFTWARE\Classes\Installer\Dependencies\{d992c12e-cab2-426f-bde3-fb8c53950b0d}
Configuration: x64
Version: 14.0.24215.1
直接ダウンロードのURLです。 https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81CC-ED5963AEAD48/vc_redist.x64.exe
Microsoft Visual C++ 2015 Redistributable (x86) - 14.0.24215
Registry Key: HKLM\SOFTWARE\Classes\Installer\Dependencies\{e2803110-78b3-4664-a479-3611a381656a}
Configuration: x86
Version: 14.0.24215.1
直接ダウンロードのURLです。 https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81CC-ED5963AEAD48/vc_redist.x86.exe
ビジュアル C++ 2017
代替品として 2015-2019 バンドル の使用を検討する
注意事項
: 2017年の新しいレジストリ規約が使用されているか、まだ、確定していないかのどちらかです。の一番上のキーと推測されるように。
[HKEY_CLASSES_ROOT\Installer\Dependencies\,,amd64,14.0,bundle]
そして
[HKEY_CLASSES_ROOT\Installer\Dependencies\,,x86,14.0,bundle]
は変更される可能性があるか、少なくとも異なるネストされたGUIDを持つので、GUIDで終わるキーをリストして使うことにしています。
Microsoft Visual C++ 2017 Redistributable (x64) - 14.16.27012
Registry Key: [HKEY_CLASSES_ROOT\Installer\Dependencies\VC,redist.x64,amd64,14.16,bundle\Dependents\{427ada59-85e7-4bc8-b8d5-ebf59db60423}]
Configuration: x64
Version: 14.16.27012.6
直接ダウンロードのURLです。 https://download.visualstudio.microsoft.com/download/pr/9fbed7c7-7012-4cc0-a0a3-a541f51981b5/e7eec15278b4473e26d7e32cef53a34c/vc_redist.x64.exe
Microsoft Visual C++ 2017 Redistributable (x86) - 14.16.27012
Registry Key: [HKEY_CLASSES_ROOT\Installer\Dependencies\VC,redist.x86,x86,14.16,bundle\Dependents\{67f67547-9693-4937-aa13-56e296bd40f6}]
Configuration: x86
Version: 14.16.27012.6
直接ダウンロードのURLです。 https://download.visualstudio.microsoft.com/download/pr/d0b808a8-aa78-4250-8e54-49b8c23f7328/9c5e6532055786367ee61aafb3313c95/vc_redist.x86.exe
ビジュアルC++ 2019 ( 2015-2019 バンドル )
注意事項 : Visual C++ 2019 では、別の新しいレジストリ規約が使用されています。また、Visual C++ 2019 のスタンドアロン インストーラーはないようで、Visual C++ 2015 から 2019 までのこのバンドル インストーラーのみがあります。
14.21.27702
Microsoft Visual C++ 2015-2019 Redistributable (x64) - 14.21.27702
Registry Key: [HKEY_CLASSES_ROOT\Installer\Dependencies\VC,redist.x64,amd64,14.21,bundle\Dependents\{f4220b74-9edd-4ded-bc8b-0342c1e164d8}]
Configuration: x64
Version: 14.21.27702
直接ダウンロードのURLです。 https://download.visualstudio.microsoft.com/download/pr/9e04d214-5a9d-4515-9960-3d71398d98c3/1e1e62ab57bbb4bf5199e8ce88f040be/vc_redist.x64.exe
Microsoft Visual C++ 2015-2019 Redistributable (x86) - 14.21.27702
Registry Key: [HKEY_CLASSES_ROOT\Installer\Dependencies\VC,redist.x86,x86,14.21,bundle\Dependents\{49697869-be8e-427d-81a0-c334d1d14950}]
Configuration: x86
Version: 14.21.27702
直接ダウンロードのURLです。 https://download.visualstudio.microsoft.com/download/pr/c8edbb87-c7ec-4500-a461-71e8912d25e9/99ba493d660597490cbb8b3211d2cae4/vc_redist.x86.exe
14.22.27821
Microsoft Visual C++ 2015-2019 Redistributable (x86) - 14.22.27821
Registry Key: [HKEY_CLASSES_ROOT\Installer\Dependencies\VC,redist.x86,x86,14.22,bundle\Dependents\{5bfc1380-fd35-4b85-9715-7351535d077e}]
Configuration: x86
Version: 14.22.27821
直接ダウンロードのURLです。 https://download.visualstudio.microsoft.com/download/pr/0c1cfec3-e028-4996-8bb7-0c751ba41e32/1abed1573f36075bfdfc538a2af00d37/vc_redist.x86.exe
Microsoft Visual C++ 2015-2019 Redistributable (x86) - 14.22.27821
Registry Key: [HKEY_CLASSES_ROOT\Installer\Dependencies\VC,redist.x64,amd64,14.22,bundle\Dependents\{6361b579-2795-4886-b2a8-53d5239b6452}]
Configuration: x64
Version: 14.22.27821
直接ダウンロードのURLです。 https://download.visualstudio.microsoft.com/download/pr/cc0046d4-e7b4-45a1-bd46-b1c079191224/9c4042a4c2e6d1f661f4c58cf4d129e9/vc_redist.x64.exe
変更履歴
:
2021年10月26日 -- 10月21日の調査結果をさらに明確にするために更新しました。
2021年10月21日 -- Krptodrの調査結果に基づき、VC++2012 Update 4 (x86) および (x64) GUIDに関する注意事項の詳細を追加しました。
2019年8月19日 -- 2015-2019年バンドル版の新バージョン追加。
2019年6月13日 -- 2015年~2019年バンドル版の項目を追加しました。
14.21.27702
を追加し、さらに
小ネタ
を、2015年と2017年の項に、代替品として新バンドルでの利用を検討することを記載しました。
2018年12月14日 -- MSVC2008 を更新し、Service Pack 1 の
9.0.30729.6161
Jim Wolffの調査結果によるアップデート
2018年11月27日 -- MSVC2017 v.の情報を更新しました。
14.16
2018年9月12日 -- Wai Ha Lee氏の知見により、2012 Update 4にバージョンの注意書きを追加しました。
2018年8月24日 -- 2017のバージョンを14.15.26706に更新、VS 2017 15.8.1にパッケージされたVisual C++の依存関係が更新されたため。
2018年5月16日 -- 新しい C++ 2017 のエントリとして 14.14.26405.0 のために 2017 のバージョンを更新しました。
2017年9月8日 -- Visual C++ 2017の新エントリとして14.11.25325.0の2017'sバージョンを更新しました。
2017年4月7日 -- Visual C++ 2017の新エントリとして14.10.25008.0の2017'sバージョンを更新しました。
2016年10月24日 -- 2015年のバージョン情報「14.0.24215.1」を更新しました。
2016年8月18日 -- 14.0.24212のために2015年のバージョン情報を更新しました。
2016年5月27日 -- MSVC2015 Update 2の情報を更新しました。
古くなったものがあればこちらまでご連絡ください。
関連
-
[解決済み] Visual StudioでC++プロジェクトをコンパイルすると、"LNK1104: cannot open file 'C:\Program.obj'" という致命的なエラーが発生するのですが、なぜですか?
-
[解決済み] エラー: 期待される宣言
-
[解決済み] VC++ Express Edition で afxwin.h ファイルが見つかりません。
-
[解決済み] Visual C++でコンソールウィンドウを開いたままにするには?
-
[解決済み] Visual C++ Build ツールのインストール方法を教えてください。
-
[解決済み] Visual Studioで "stdafx.h "は何に使うのですか?
-
[解決済み】Visual Studio C++で、メモリ割り当ての表現とは何ですか?
-
[解決済み] CMakeを使用して、フォルダ内のすべてのファイルをターゲットに自動的に追加しますか?
-
[解決済み] すべてのVisual Studio $変数へのリンク
-
[解決済み] Visual C++を使用してコードの背後にあるアセンブリを表示するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Visual StudioでC++プロジェクトをコンパイルすると、"LNK1104: cannot open file 'C:\Program.obj'" という致命的なエラーが発生するのですが、なぜですか?
-
[解決済み] CreateProcessとCreateProcessAの違いは何ですか?
-
[解決済み] エラー: 期待される宣言
-
[解決済み] VC++ Express Edition で afxwin.h ファイルが見つかりません。
-
[解決済み] エラー lnk2026: モジュールが safeseh イメージに対して安全でない
-
[解決済み] Visual C++でコンソールウィンドウを開いたままにするには?
-
[解決済み] Visual C++ Build ツールのインストール方法を教えてください。
-
[解決済み] CMakeを使用して、フォルダ内のすべてのファイルをターゲットに自動的に追加しますか?
-
[解決済み] すべてのVisual Studio $変数へのリンク
-
[解決済み] Visual C++を使用してコードの背後にあるアセンブリを表示するにはどうすればよいですか?