外部dllを呼び出しているクラスライブラリがあります。外部 dll メソッドを使用するクラス ライブラリを呼び出す Web アプリがあります。Web アプリは、Web アプリケーションの bin ディレクトリで外部 dll を探します。dll インポートのディレクトリを設定して、Web アプリケーション内の dll のフォルダー、つまり /webapp/externaldll/external.dll を検索するにはどうすればよいですか?
dll をロードして関数を呼び出すためのクラス ライブラリ内のコードを次に示します。
[DllImport("External.dll", CharSet = CharSet.Unicode)]
static extern Int32 Calink(
string sCode,
out int SubscriberID,
out int MailshotID,
out int LinkID
);
Int32 retvalptr = CALinkDecode(sCode, out cas,
out cam, out cal);