【问题标题】:How to "Go to definition (F12)" of external code in Visual Studio?如何在 Visual Studio 中“转到定义 (F12)”的外部代码?
【发布时间】:2023-04-02 19:30:01
【问题描述】:

我的 Visual Studio 2010 中有一个 c# 解决方案 A。我添加了一个解决方案 B 的 dll 作为参考。我已经用“调试”构建了解决方案 B。

如果我在调试模式下运行解决方案 A,我可以调试解决方案 B(步入 F11)并查看代码。那很好。如果我未处于调试模式并且我“转到定义 (F12)”的外部代码 Visual Studio 打开一个没有方法主体/逻辑的文件:-( 它看起来像一个接口。

是否可以在编辑模式下“转到定义(F12)”外部代码?我需要插件吗?

我不想编辑外部代码。我只是想阅读逻辑并设置断点。

【问题讨论】:

  • 为什么不添加DLL,而是将项目B添加到解决方案A并引用它?
  • 1.项目 B 代表多个项目。
  • 如果我有多个项目可供参考,我认为它会破坏整个解决方案?如果我提交对存储库的引用,我认为所有团队成员都会受到影响。

标签: visual-studio-2010 visual-studio


【解决方案1】:

这种情况只发生在非调试模式下。当您要调试和设置断点时,最好同时在 Debug 中运行。

在调试模式下运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 2016-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多