Windowsソフト、iPhoneアプリ、ゲーム音楽素材の「Meteoric Stream」 -> 資料室 -> Apache Cordovaでクロスプラットフォームアプリ開発 -> 【Cordova】cordova run windowsでMakePri.exeが無いエラーの解決方法

【Cordova】cordova run windowsでMakePri.exeが無いエラーの解決方法

Windows環境でのCordovaで、MakePri.exeが見つからない旨のエラーで先に進めない現象が起きた時の解決方法です。

エラー内容は、下記の通り。

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(912,5): error APP
X1639: ファイル 'MakePri.exe' が見つかりません。See http://go.microsoft.com/fwlink/?LinkID=798187 for more information.


解決方法ですが、下記のURLから「Windows SDK 10.0.14393.33」をインストールし、コマンドプロンプトを再起動すると治りました。

http://download.microsoft.com/download/6/3/B/63BADCE0-F2E6-44BD-B2F9-60F5F073038E/standalonesdk/SDKSETUP.EXE


Windows SDKのバージョンは「10.0.14393.33」じゃないとダメみたいですね・・・orz
別バージョンのWindows SDKだと動きませんでした。


もしかすると、「platforms/windows/package.windows10.appxmanifest」で、MaxVersionTested、MinVersionの項目で、「10.0.10240.0」がデフォルトで指定されてあるためかも知れません。

上記の項目を修正すれば、別バージョンのWindows SDKでもコンパイル可能な可能性もありますが、今回は試していません。

最初に記事を書いた日:2019/03/13

この記事をシェアする

このエントリーをはてなブックマークに追加

関連記事

Meteoric Streamについて

管理人

Windowsソフト、iPhoneアプリ、ゲーム音楽素材の「Meteoric Stream」 -> 資料室 -> Apache Cordovaでクロスプラットフォームアプリ開発 -> 【Cordova】cordova run windowsでMakePri.exeが無いエラーの解決方法