関数​または変数 'ctfroot' が認識されません。」​のエラーが出ました。
Error in => runtimeInitializationChecks.m at line 23
GUI 起動時に作成されるキャッシュが何らかの影響で壊れてしまった可能性があり、
キャッシュを一旦削除し、再構築することをお試しくださいというAnswerを見つけました。
Windows 環境では、下記の場所にされる様です。
※R2019b で作成したアプリの場合 -> %Temp%\<ユーザ名>\mcrCache9.7
C:\Tempの下には沢山のフォルダがありどこにmcrCache9.7があるのか分からないです。
コマンドプロンプトで、
>dir /s /b mcrCache9.7
と検索してもヒットしないです。
問題が起きているのは自分以外の他のユーザーのマシンなので、自分のマシンではこのキャッシュは無いのでしょうか?

 채택된 답변

Hernia Baby
Hernia Baby 2022년 3월 15일
편집: Hernia Baby 2022년 3월 15일

1 개 추천

mcrcachedir
で確認はできますか?

댓글 수: 2

Hernia Baby
Hernia Baby 2022년 3월 15일
편집: Hernia Baby 2022년 3월 15일
自身もruntimeでエラーを起こしたことがあり、キャッシュを消して対応しておりました。
このキャッシュは実行するたび生成されますので、存在すると思われます。
ただ、mcrCacheというフォルダを消していた記憶があります。
「9.7」なしでフォルダを探してみるのはいかがでしょうか?
Hide
Hide 2022년 3월 15일
早速のアドバイスありがとうございます。
mcrcachedirコマンドでmcrCache9.7の場所が分かりました!
ありがとうございました!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 MATLAB Production Server에 대해 자세히 알아보기

제품

질문:

2022년 3월 15일

댓글:

2022년 3월 15일

Community Treasure Hunt

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

Start Hunting!