我有以下情况:
- 带有一个 WPF 项目的 Visual Studio 2010 解决方案,输出文件是“Tool.exe”
- Eclipse 共享库项目,输出文件为“Tool.dll”
我将 dll 放在与 exe 相同的文件夹中,然后尝试使用 Visual Studio 进行调试;但我收到以下错误:
尝试运行项目时出错:无法加载文件或程序集“工具”或其依赖项之一。该模块应包含程序集清单。
我已经设法找到问题的解决方案,重命名dll,显然 exe 和 dll 不能具有相同的名称。我的问题是,为什么首先会发生此错误?为什么 dll 的名称会影响 Visual Studio?该错误甚至在尝试调用 dll 之前发生。如果我在没有 Visual Studio 的情况下运行我的应用程序,它可以完美运行,但我当然希望能够调试它。
现在重命名 dll 是计划 B,但在此之前,我想知道是否还有其他方法可以解决此问题?
提前致谢。