Ranorex 12.3と12.7で、インストール又はアップデート後に、新規ソリューションを作成できない
Ranorex 12.3と12.7のバージョンをインストール後、又はアップデート後に、以下のエラーメッセージが表示され、
新規ソリューションの作成や既存ソリューションを開くことができません。
エラー内容:
ファイルまたはアセンブリ ‘Microsoft.IO.Redist, Version=6.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。
原因:互換性のないMSBuildの最新バージョンがインストールされている。もしくは、MSBuid 16を利用している。
回避策:
Build Tools for Visual Studio2019を利用の場合は、
C:\Program Files (x86)\Ranorex\Studio\Bin配下の、「RanorexStudio.exe.config」を開き、以下の行を変更ください。
変更前:<add key=”MSBuildVersion” value=”17″ />
変更後:<add key=”MSBuildVersion” value=”16″ />
※書き換え前は、必ずConfigファイルのバックアップを取得ください。
Build Tools for Visual Studio2022を利用の場合は、
以下のブログ記事にて、Ranorex12.3、12.7に互換性のあるBuildToolsのバージョンをインストールください。