ユーザ用ツール

サイト用ツール


appendix:エラーのお話

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
appendix:エラーのお話 [2023/02/07 16:28]
fumble
appendix:エラーのお話 [2023/02/07 16:32] (現在)
fumble
行 22: 行 22:
 ==よくある例外== ==よくある例外==
   * NullReferenceException   * NullReferenceException
-いわゆる「ぬるぽ」本来あるべきもの、本来取得できるものなどがない状態でそれを操作した場合など。\\ + いわゆる「ぬるぽ」本来あるべきもの、本来取得できるものなどがない状態でそれを操作した場合など。\\ 
-ほとんどの場合、操作することが問題ではなくあるべきものがない、取得できるはずのものが取得できてないないことが問題。\\ + ほとんどの場合、操作することが問題ではなくあるべきものがない、取得できるはずのものが取得できてないないことが問題。\\ 
-直前にファイルが読めてないとか出ている場合はおそらくそれが原因。\\+ 直前にファイルが読めてないとか出ている場合はおそらくそれが原因。\\
   * FileNotFoundException   * FileNotFoundException
-そのまんまファイルが見つからない場合に発生する。ただしデータファイルに限らずDLLなどがない場合もこれになる場合があるので要注意。\\+ 名前通りでファイルが見つからない場合に発生する。\\ 
 + ただしデータファイルに限らずDLLなどがない場合もこれになる場合があるので要注意。\\
   * MissingFieldException   * MissingFieldException
-本来あるはずのものがない場合。\\ + 本来あるはずのものがない場合。((ある型にあるべきフィールドがない場合。))\\ 
-非常によくあるのが"TBody.goSlot"がないといわれるもの、COM3D2とCOM3D2.5でこの部分の扱いが変わっており、COM3D2用のプラグインをCOM3D2.5に入れたりすると発生する。\\+ 非常によくあるのが"TBody.goSlot"がないといわれるもの、COM3D2とCOM3D2.5でこの部分の扱いが変わっており、COM3D2用のプラグインをCOM3D2.5に入れたりすると発生する。\\
   * TypeLoadException   * TypeLoadException
-これもあるはずのものがない場合に出力されます。\\ + これもあるはずのものがない場合。((あるべき型がない場合。))\\ 
-これも同じで"Slot"がないよ!って言われるのはCOM3D2.5用プラグインをCOM3D2に入れた場合など。\\+ これも同じで"Slot"がないよ!って言われるのはCOM3D2.5用プラグインをCOM3D2に入れた場合など。\\
  
-===エラーが発した場所とその経路===+===エラーが発した場所とその経路===
 スタックトレースと呼ばれる処理が呼び出された順序。\\ スタックトレースと呼ばれる処理が呼び出された順序。\\
 どういった流れでどこの処理で発生したかわかるためかなりのヒントになります。\\ どういった流れでどこの処理で発生したかわかるためかなりのヒントになります。\\
appendix/エラーのお話.1675754899.txt.gz · 最終更新: 2023/02/07 16:28 by fumble