トップ回答者
VC++2019のマージモジュール

質問
-
VS2019をインストールしてみたのですが、マージモジュールが以下のものしかありませんでした。
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Redist\MSVC\14.16.27012\MergeModules
Microsoft_VC141_CRT_x64.msm
Microsoft_VC141_CRT_x86.msm
Microsoft_VC141_CXXAMP_x64.msm
Microsoft_VC141_CXXAMP_x86.msm
Microsoft_VC141_DebugCRT_x64.msm
Microsoft_VC141_DebugCRT_x86.msm
Microsoft_VC141_DebugCXXAMP_x64.msm
Microsoft_VC141_DebugCXXAMP_x86.msm
Microsoft_VC141_DebugOpenMP_x64.msm
Microsoft_VC141_DebugOpenMP_x86.msm
Microsoft_VC141_OpenMP_x64.msm
Microsoft_VC141_OpenMP_x86.msm
これらは、VC++2017のマージモジュールだと思うのですが、
VC++2019のマージモジュールはありますか?
回答
すべての返信
-
「C++によるデスクトップ開発」はインストールしています。
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Redist\MSVC\14.23.27820
のフォルダはあるのですが、「MergeModules」フォルダが見つかりません。
ちなみに、\14.23.27820の直下には、再頒布用のファイルはありました。
vcredist_x64.exe
vcredist_x86.exe
vc_redist.x64.exe
vc_redist.x86.exe
-
一応。。。
「C++ 2019 再頒布可能パッケージ MSM」
「C++ 2019 再頒布可能パッケージの更新プログラム」
この2つがありますので、両方ともチェックをつけておいてください。それと、マージモジュールだけの場合、Windows 10 以外の環境ではインストールできても動かない場合があります。
対象OSが Windows 10 だけであれば何ら気にする必要はありませんが(ただし、WindowsUpdateが原則すべて適用済みの必要がある)、それ以前の OS を対象とする場合、Universal C Runtime がインストールされているかを別途確認する必要があります。インストールされていなければ起動できないだけですが、それでもエンドユーザーさんにとってはかなり厳しい問題であることに変わりはないので注意が必要です。
とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx