VB.NETでDLLを使用する2009年09月28日 23:17

VB.NETで DLLを使用する場合、細かな設定をしないと、System.BadImageFormatException がスローされてしまいます。 以下の4点に気をつけて設定をすると正しく動作させることができます。

  1. CPU指定を x86 にする
  2. 他マシンで動作させるためには Release 版でビルド
  3. DLLも Release版にする必要がある
  4. 参照で  DLL を指定した場合は バージョンチェックを False にしておく

コメント

※コメントの受付件数を超えているため、この記事にコメントすることができません。

トラックバック

このエントリのトラックバックURL: http://hirono.asablo.jp/blog/2009/09/28/4603238/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。