多个项目Visual Studio解决方案不会调试一个项目的DLL
问题描述:
我一直在解决方案中使用多个项目(3-5,1 exe,rest dll),直到现在还没有任何问题。现在我的一个项目(dll)不会在解决方案中进行调试。 exe文件和两个dll是c#,其余的都是vb。 vb dll是现在无法工作的那些。我们刚刚改变了源代码管理,我放弃了这些项目并将其重新添加到一起,这是最大的区别。从那以后,我收到“断点不会被打中,没有符号被载入这个文件”,错误。它没有显示在debug-> windows->模块中,到目前为止我已经添加并删除它,重置所有解决方案的引用,重新启动并在互联网上进行研究。另外,我正在使用Visual Studio 15.多个项目Visual Studio解决方案不会调试一个项目的DLL
答
好的,终于得到了这个工作,这要感谢我的一位同事。我在我的exe文件中引用了bin文件夹中的dll。我们删除了引用,并创建了一个新的引用,将其直接链接到dll的调试文件夹。然后我可以进入dll。
主要问题是如果一个dll被另一个(dll或exe)引用,并且它们构建在不同的目标平台上。它与语言无关(无论是VB还是C#)。 – meJustAndrew
我已经在同一时间运行所有这五个。 – gbc310
好吧,它们可以独立运行,但是当你尝试引用它们时,它会失败 – meJustAndrew