06/03/10 19:06:31
すみません、ちょっとはまってるんで誰かお力かしてください(つД`)
managed/unmanaged混在のC++ソースmodule.cppからモジュール作ります。
cl /EHa /LN /clr module.cpp => module.netmoduleができる
んで、このモジュールとC#ソースtest.csからアセンブリ作ります。
test.csはmodule.cppのmanagedなクラスを使ってて、Mainメソッド持ってます。
csc /target:exe /platform:x86 /addmodule:module.netmodule test.cs => test.exeができる
そんで、できたtest.exeを実行すると
"System.IO.FileNotFoundException: 指定されたモジュールが見つかりません。"
となります。
C#でモジュール作ってアセンブリに追加したらうまくいんですが、
C++/CLIだとうまくいかない…。なんでー?