我正在进行2个C#项目。项目A是项目B使用的库。我将Project A设置为自动将.dll复制到Project B的目录中,然后Project B使用该复制的文件作为参考。
两个项目都设置为DEBUG
并且已多次清理。我的问题是如果在项目B中我进入参考 - >我的外部图书馆 - >在程序集资源管理器中查看,然后我尝试在该代码中的某处放置一个断点(这样我可以确切地看到我的外部库的某个部分被调用的时间和位置),断点总是向外调整,并表示符号尚未加载,即使我可以在模块窗口中确认它表示" Symbols Loaded"对于我试图在其中设置断点的.dll。
我已在项目A内部将调试信息设置为完整并重建多次以尝试解决此问题。我在这里做错了吗?我想要做的就是在项目A中创建的.dll中放置一个断点,我可以在项目B的运行时(引用该.dll)中介入。
答案 0 :(得分:0)
您需要在Visual Studio中禁用“我的代码”选项。