【发布时间】:2013-06-05 11:23:57
【问题描述】:
我必须使用第三方 dll(称为 Jedox.Palo.Comm.dll) 这个 dll 又引用了另外两个组件 - 1. libpalo_ng.dll 和 2. libpalo2.dll 这两个不是 .net 程序集,而是 c++ 库。 Jedox.Palo.Comm.dll 是这些底层 c++ 库的 .Net 包装器。
现在,当我创建控制台应用程序时,只需将其他 2 个 dll 放在 bin 中即可 但是我在网络应用程序中做什么。 bin中的放置文件似乎不起作用 在 web.config 中添加对 2 个 dll 的引用会引发错误(无效程序集) 否则,如果我排除 2 个 dll,我会收到 Jedox.Palo.Comm.dll 的 FileNotFound 异常,或者找不到它的依赖项之一。
如有任何进一步的说明,请联系我!
感谢和问候 英德拉吉特
【问题讨论】:
-
放到system32目录下? (或 syswow64 用于 64 位 Windows 上的 32 位)
-
成功了!万分感谢!现在被困了几个小时,对解决方案的简单程度感到有些尴尬!感谢和问候英德拉吉特
标签: c# asp.net .net dll wrapper