【发布时间】:2011-10-14 22:00:20
【问题描述】:
我在我的项目中使用第三方库。称它为MainLibNET.dll。我在我的项目的References 中添加了这个库。此 dll 与其他 dll 有依赖关系。我无法在References 中添加其他 dll,因为它们是本机的。我把这个其他库放在\bin 但是当我开始我的项目时我得到了错误:
Could not load file or assembly 'MainLibNET.dll' or one of its dependencies
MainLibNET.dll 找不到它的依赖项,因为当站点启动时,服务器返回 MainLibNET.dll 不是从 \bin 而是从这里:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\e9b9d054\ddfaf4f8\assembly\dl3\8e683e03\00c3703b_919bcb01\MainLibNET.dll
除 MainLibNET.dll 外,此文件夹中没有其他文件。如果我在此文件夹中复制其他 dll,它可以正常工作。
我可以对我的项目或其他任何东西做些什么来使我的项目在不手动复制的情况下工作?
【问题讨论】:
标签: c# asp.net-mvc visual-studio dll