0

にいくつか問題がありdllます。ファイル(必要なもの)をdll使用せずに作成すると、すべて問題ありません。しかし、関数を使用libする関数を使用しようとすると、例外が表示されます。dlllib

System.DllNotFoundException, cant load a dll module (exception from HRESULT:0x8007007E).

dllファイルは正しい場所にあります。PS は Visual Studio 2010 を使用しています。

何が間違っている可能性がありますか?

4

2 に答える 2

0

質問の詳細は、より適切な回答を得ることができます。しかし、現在の情報では、最も可能性の高い原因は、参照している lib ファイルまたはその依存関係の 1 つが利用できないことです。これは、GAC またはランタイムの場所にない、ファイル形式の競合、またはその他の多くのことが原因である可能性があります。

もちろん、すべてがエラーなしでコンパイルされると想定しています。繰り返しますが、これが必要なものでない場合は詳細を追加してください。

于 2013-08-23T19:49:54.910 に答える