【发布时间】:2015-08-03 17:28:04
【问题描述】:
我有一个引用混合模式 dll 的 asp.net 网络服务。混合模式程序集引用的本机 dll 位于添加到 SYSTEM PATH 的目录中。
我想从系统路径中删除本机 dll 的目录,所以我将所有本机 dll 复制到 webservice 的 bin 目录,但我得到文件未找到异常。
asp.net 不会在 webservice 的 bin 目录中查找本机 dll 吗?有没有办法动态设置系统路径?我怎样才能让它工作。
【问题讨论】:
-
你看过这个帖子吗:stackoverflow.com/questions/126331/…
-
是的,大卫,我正在复制 dll。 Web 服务的 bin 目录包含所有本机 dll,但没有找到它。如果我将所有 dll 放在一个单独的目录中并将该目录添加到系统路径中,那么一切正常。
标签: asp.net mixed-mode