私は.NET
c#
ウェブサービスを持っています。この Web サービスの実装では.dll
、次の方法でロードしている my ライブラリの関数を呼び出します。
[DllImport("myLibrary.dll")]
extern static myMethod();
DLL はどこに置く必要がありますか? この DLL をテスト プロジェクト ( Web サービス プロジェクトではない) で使用すると、動作します。
そうしないと、dll が見つからないため、エラーが発生します。
エラー:
System.DllNotFoundException was unhandled by user code
Message=Unable to load DLL 'myLibrary.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)