ローカルコピー
参照設定で外部のDLLを使うときにローカルコピーという属性がある.trueにすると出力フォルダにdllがコピーされるらしい.再配布するときはこれをtureにしないとdllがないといわれてしまうのでtrueにしているのだけれど,その対象になっているOracleDataAccess.dll内部でどうも落ちている.
インストールするマシンでは別の場所にOracleDataAcccess.dllが必ずあるような環境(ログイン情報がOracleManagerで管理されている)なので,そのへんでバッティングしていると思うのだけど,これはいったい中で何が起きて居るんだろう.
ちなみに,開発マシンでなら動くけど,配布先ではNullReferenceExeceptionで落ちてしまう...