MATLAB Compiler Runtime キャッシュの破損に関​連する問題はどのよう​に解決すればよいです​か?

11 次查看(过去 30 天)

MATLAB Compiler で作成したアプリケーションが、Windows のアップデート後に動作しなくなりました。アップデートによって MATLAB Compiler Runtime (MCR) のキャッシュファイルが破損した可能性があります。これらの問題を解決するにはどうすればよいですか?

采纳的回答

MathWorks Support Team
アプリケーションが使用する「mcrCache」フォルダーを削除し、アプリケーションを再実行します。
「mcrCache」フォルダーは、MATLAB コマンドウィンドウで次のコマンドを実行することで見つけることができます。
>> mcrcachedir
「mcrCache」フォルダー名の形式は「mcrCacheX.Y」です。X と Y は MATLAB Compiler Runtime (MCR) のバージョンを示します。上記のコマンドで出力される「mcrCacheX.Y」はアプリケーションで使用される「mcrCache」フォルダーのバージョンと一致しない可能性があります。
アプリケーションで使用されている「mcrCacheX.Y」フォルダーを削除します。フォルダ名が不明な場合は「mcrcachedir」コマンドにより返される場所の親ディレクトリにある「mcrCacheX.Y」フォルダーをすべて削除します。
例えば、「mcrcachedir」で「C:\Users\Username\AppData\Local\Temp\Parth\mcrCache9.8」を得た場合、親ディレクトリ「C:\Users\Username\AppData\Local\Temp\Parth」には「mcrCache9.1」と「mcrCache9.8」が含まれている場合は両方を削除いただき、アプリケーションを再実行します。
または、Windows のコマンドプロンプトに次のように入力して「mcrCache」フォルダの場所を変更する方法もあります。
> set MCR_CACHE_ROOT=<accessible_directory>
<accessible_directory> は変更権限を持つ、見つけやすいディレクトリがお勧めです (例: デスクトップなど)。
次に、Windows コマンドプロンプトからそのディレクトリに移動し、スタンドアロンアプリケーションを再実行します。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 C 共有ライブラリの統合 的更多信息

产品


版本

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!