很抱歉这个新手问题,但我在任何地方都找不到答案:我有一个 Visual Studio 2010 项目 (C#),在同一解决方案中对其他项目有几个依赖项。当我调试项目并尝试单步执行依赖项之一中的代码时,它会跳过。此外,它似乎使用了以前安装的依赖项版本,而不是使用解决方案中的版本。
我怎样才能让它使用解决方案中的那个并允许进入?

最佳答案

弄清楚了。

  • 依赖项的编译版本已安装在 GAC 中 - 需要先将它们取出。
  • 需要打开工具->选项->调试->常规->启用仅我的代码。
  • 需要将目标项目中的每个依赖项的 Copy Local 设置为 True。
  • 就像这里的每个人都指出的那样,需要先在 Debug 模式下重新构建所有依赖项。

  • 感谢大家的帮助!

    关于visual-studio - 在 Visual Studio 中调试依赖项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18859597/

    10-13 06:05