필터 지우기
필터 지우기

MATLAB Compiler で作成したスタンドア​ロンアプリケーション​の配布先にて、不定期​に "関数 ‘AAAA’ (タイプ’BBBB’ の入力引数) が未定義です。" というエラーとなるのはなぜですか?

조회 수: 1 (최근 30일)
MathWorks Support Team
MathWorks Support Team 2024년 4월 9일
편집: MathWorks Support Team 2024년 5월 13일
MATLAB Compiler でスタンドアロンアプリケーションを作成しました。
配布先コンピューターにインストールし、しばらく使用していましたが、突然 "関数 ‘AAAA’ (タイプ’BBBB’ の入力引数) が未定義です。" というエラーとなり使用できなくなりました。

채택된 답변

MathWorks Support Team
MathWorks Support Team 2024년 5월 12일
편집: MathWorks Support Team 2024년 5월 13일
配布先コンピュータの Windows 環境において SilentCleanup が機能している場合、環境変数 %TEMP% や %TMP% のフォルダー内のファイルを自動で削除します。その際、スタンドアロンアプリケーションのキャッシュフォルダも削除されることがあり、これが原因である可能性があります。
ご参考:
回避策としては、以下の2つが考えられます。
・SilentCleanup を無効化する。
・キャッシュフォルダの展開先を任意の場所に変更する。
後者は Windows環境の「コントロールパネル>システム>システムの詳細設定」にて以下の環境変数を追加することで可能です。
環境変数名:
MCR_CACHE_ROOT
指定先:
%TEMP%, %TMP% 以外の任意の場所 (C:¥temp など)

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 パフォーマンスとメモリ에 대해 자세히 알아보기

제품


릴리스

R2020a

Community Treasure Hunt

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

Start Hunting!