Microsoft Visual C++ 2017のインストールが失敗してしまいます。

本現象は、対象のマシン内にVC++2015が既にインストールされている場合に発生し、VC++2017は、VC++2015とほとんどの部分においてバイナリ互換性があることから、代わりにVC++2015が使用されてしまい、VC++2017のインストールが行われません。

そのため、Ranorex自体もおおよそ問題なく動作いたしますが、VC++2015と2017は、完全な互換ではございませんので、VC++2017をインストールすることを推奨しております。

参考ページ
https://docs.microsoft.com/ja-jp/cpp/porting/binary-compat-2015-2017?view=vs-2017

VC++2017にアップグレードする際のRanorex社からの奨励手順は以下となります。

  1. Ranorex Studioをアンインストールします。
  2. Visual Studio C++2017をアンインストールします。
  3. マシンを再起動します。
  4. Ranorexのインストールモジュールから、Ranorexを再インストールします。

上記手順により、Ranorexと合わせてVC++2017がインストールすることができます。