【发布时间】:2014-03-08 00:12:08
【问题描述】:
我的托管应用程序对非托管 DLL 有一些依赖关系。即使我的非托管 DLL 部署在我的 bin 文件夹中,它们也不会被加载。 I already found a (hopefully) outdated SO post which points out two possible solutions:
- 将 dll 添加到已知的查找路径(例如 \System32\Inetsrv)
- 将我的 bin 文件夹添加到 PATH
但是,我不喜欢这两种解决方案,因为它基本上在我的部署文件夹之外添加了一个依赖项(=在我的管辖范围之外)。我不能让 IIS 知道加载非托管 DLL(例如通过 web.config)吗?
【问题讨论】:
-
它不会有帮助,但你能指定你的 IIS 版本吗?
-
当然,我使用的是 IIS 7.5
-
@Dunken 你有没有找到解决办法?
标签: iis