Imperx の FrameLink Express ドライバーで Microsoft C# 2010 Express を使用しています。実行時に DLL を読み込もうとすると、例外が発生します。
DLL 'VCECLB.dll' をロードできません: 指定されたモジュールが見つかりませんでした。(HRESULT:0x8007007E からの例外)
DLL を参照として追加しようとすると、次のメッセージが表示されます。
「C:\\VCECLB.dll」への参照を追加できませんでした。ファイルにアクセスできること、および有効なアセンブリまたは COM コンポーネントであることを確認してください。
2 つの質問:
これは Express の問題ですか (つまり、問題の原因となっている Express の制限)? DLL のソースは C++ で書かれていると思いますが、それは問題ではないと思います。
DLL を参照したり、プロジェクトに追加したりする別の方法はありますか? 私が間違っていることはありますか?
最後に、x86 バージョンと x64 バージョン、デバッグとリリースの両方を追加してみました。毎回参照として追加するのと同じ失敗。