Laboratory of Mobile Agricultural Chemicals Searcher
携帯農薬検索実験室

研究会

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
254 / 1063 <前へ | 次へ>

〔810〕終了時エラーの原因はフォルダー名の長さ?
 Hidemi Oya WEB  (08/01/15 16:16)

引用なし
   kabe さん、こん**は。Hidemi Oya です。

> ところで、ファイルメニューに項目が追加されたせいかどうかは分かりませんが、今まで終了時エラーが出てなかった事務所マシンでも、常に終了時エラーが出るようになってしまいました。
 公式サイトのコメントを元に、ちょっとチェックしてみたところ、acfinder.exe を置くフォルダー名の長さによって、終了時エラーが出るかどうかが変わるようです。

 事務所マシンでは、c:\xxx\acfinder.exe のように、第1階層下に exe ファイルを置いた場合、第1階層のフォルダー名が 12〜15 文字の場合はエラーが出ました。c:\xxx\yyy\acfinder.exe のように、第2階層下に exe ファイルを置いた場合、第1階層と第2階層のフォルダー名の総文字数(区切りの \ を除く)が 11〜14 文字の場合はエラーが出ます。同様に第3階層下に exe ファイルを置いた場合は、フォルダー名の総文字数(区切りの \ を除く)が 10〜13 文字の場合はエラーです。
 ってことで、おそらく、階層数に関わらず、ドライブ名とルート及びフォルダー末尾の \ を除いたパスの文字数が 12〜15 文字はダメってことのようです。ただし、今までの状況から考えると、文字数は環境によって異なる可能性が大です。

 また、こんな感じでエラーが出るってことは、たとえば acfinder.exe の起動パスを取得しているようなルーチンにバグが潜んでいる気配がしますね。

〔794〕ACFinder 071202版 kabe (07/12/02 20:43)
〔795〕Re:ACFinder 071202版 Hidemi Oya (07/12/02 21:42)
〔796〕Re:ACFinder 071202版 kabe (07/12/03 21:10)
〔797〕Re:ACFinder 071202版 Hidemi Oya (07/12/04 0:03)
〔799〕Re:ACFinder 071202版 kabe (07/12/04 21:05)
〔800〕Re:ACFinder 071202版 Hidemi Oya (07/12/04 22:00)
〔798〕失効反映分もバッチリ Hidemi Oya (07/12/04 9:41)
〔801〕ACFinder 071204版 kabe (07/12/04 22:56)
〔802〕Re:ACFinder 071204版 kabe (07/12/04 22:58)
〔804〕Re:ACFinder 071204版 Hidemi Oya (07/12/04 23:31)
〔803〕Re:ACFinder 071204版 kabe (07/12/04 23:02)
〔808〕ACFinder 080114版 kabe (08/01/14 20:45)
〔809〕Re:ACFinder 080114版 Hidemi Oya (08/01/15 13:13)
〔810〕終了時エラーの原因はフォルダー名の長さ? Hidemi Oya (08/01/15 16:16) <<<
〔811〕Re:終了時エラーの原因はフォルダー名の長さ? Hidemi Oya (08/01/15 21:29)
〔812〕Re:終了時エラーの原因はフォルダー名の長さ? kabe (08/01/15 22:53)
〔813〕ランタイムエラーの方が原因究明しやすい Hidemi Oya (08/01/16 0:20)

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
254 / 1063 <前へ | 次へ>
ページ:  ┃  記事番号:   
(SS)C-BOARD vv3.8 is Free.