中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

C++/CLIのDLLはプラットフォーム依存です

/clrオプションまでの場合にはネイティブコードも含まれる形になります。

標準のままコンパイルしたDLLをx64環境でC#からなど読み出しを行うとBadImageFormatExceptionが発生します。

x64向けDLLを作成する方法は

http://msdn2.microsoft.com/ja-jp/library/9yb4317s(VS.80).aspx

必然的に呼び出す側のC#などもx86向け, x64向けのアセンブリを分けてやる必要がありそうです。

EXEは1つで、app.configの設定でOSのプラットフォームにあわせてリダイレクトしてやれそうな気がしたのですが、出来なさそうですね。

投稿日時 : 2006年3月25日 2:30

コメントを追加

# Hey hey hey, take a gnaedr at what' you've done 2012/01/28 0:53 Spud

Hey hey hey, take a gnaedr at what' you've done

# Hey hey hey, take a gnaedr at what' you've done 2012/01/28 0:53 Spud

Hey hey hey, take a gnaedr at what' you've done

# Hey hey hey, take a gnaedr at what' you've done 2012/01/28 0:53 Spud

Hey hey hey, take a gnaedr at what' you've done

タイトル
名前
URL
コメント