我有两个WPF解决方案:
解决方案A
Project A1 (XBAP/WPF Application)
Project A2 (UserControl Library)
解决方案B
Project B1 (UserControl Library)
我参考A2.dll& A1.dll中的B1.dll。我有解决方案A& B在不同的VS2012实例中打开。当我调试A1.dll时,我想调试A2.dll& B1.dll也是如此。
A2.dll可以调试,因为我和A1.dll在同一个解决方案中。
对于B1.dll,我使用Debug-> Attach to process-> A1.dll。但是没有打破断点,说没有为此程序集加载任何符号。
解决方法:
如果我在解决方案A中打开B1.dll文件,会遇到断点,但考虑到应用程序增长时我们拥有的解决方案和项目数量,这是一个痛苦的过程。
我验证了:
它曾经在我的盒子上工作,仍在为我的团队成员工作,但突然停止为我工作。这非常令人烦恼,非常耗时。