Microsoft Visual C++ 2013 Redistributable の Ver. 12.0.30501 より新しいバージョンの再配布可能ファイル
がインストールされている環境で、InstallShield が提供している以下の前提条件ファイルを含む
インストーラーを実行すると、前提条件のインストールが成功したにもかかわらず、前提条件失敗の
メッセージが表示されます。
・Microsoft Visual C++ 2013 Redistributable Package(x64)
・Microsoft Visual C++ 2013 Redistributable Package(x86)
対象製品:InstallShield 2016、InstallShield 2015
【概要】
本事象は、InstallShield が提供している前提条件の判定条件が間違っているために発生します。
※Microsoft Visual C++ 2013 Redistributable Package Ver. 12.0.30501 より新しいバージョンが
インストールされていない場合には、この問題は発生しません。
該当する前提条件
・Microsoft Visual C++ 2013 Redistributable Package(x64)
・Microsoft Visual C++ 2013 Redistributable Package(x86)
【修正方法】
以下のいずれかの方法で、前提条件ファイルを変更します。
<方法1>
前提条件エディターを使用して、条件を変更します。
<方法2>
ファイル(VC 2013 Prq.zip)をダウンロードして、解凍したファイルを InstallShielld インストール環境の
以下のファイルと置き換えます。
C:\Program Files (x86)\InstallShield\<InstallShield のバージョン>\SetupPrerequisites (64bit OS)
C:\Program Files\InstallShield\<InstallShield のバージョン>\SetupPrerequisites (32bit OS)
・Microsoft Visual C++ 2013 Redistributable Package (x64).prq
・Microsoft Visual C++ 2013 Redistributable Package (x86).prq