簡単に言えば、.net ライブラリ A.dll があります。A.dll は B.dll と C.dll を使用します。
B と C はどちらも .Net ライブラリではありません。Web アプリで A.dll を使用するにはどうすればよいですか?
したがって、ASP.NET Webapp への参照として追加した Jedox.Palo.Comm.dll (A) という dll ファイルがあります。この DLL はさらに 2 つのファイル、1. libpalo_ng.dll (B) と 2. libpalo2.dll (C) を使用します。これら 2 つの libpalo dll は、必ずしも COM コンポーネント/アセンブリではありません。そのため、参照として直接追加することはできません。
代わりに、それらを Jedox..dll と同じフォルダーに配置する必要があります。通常のアプリケーション、フォームなどでは、フォルダーは Debug/bin です。しかし、Web アプリケーションでは、これらの dll ファイルをどこに配置する必要がありますか? Jedox...dll と同じフォルダーに配置する必要があるためです。
また、新しいフォルダー ビンを作成し、そこに 3 つの dll をすべて配置して参照を追加しても、何らかの理由で機能しません。事前に感謝します!!
インドラジット