【发布时间】:2012-11-02 21:34:03
【问题描述】:
我有一个 C# 项目,其中包含对 DLL 格式的程序集的引用。我有这些 DLL 文件的 PDB 信息,包含在同一个文件夹中。当我在引用的成员上按 F12 时,我想转到该成员的定义。相反,它给了我元数据,这当然是我不想要的。
当 VS 调试时,如果我单步进入该方法,它确实会转到源代码。但是,如果我在该方法上按 F12,它仍然会将我带到元数据。
这里有一个类似的问题,但只适用于项目引用,接受的解决方案与我的问题无关。
"Go To Definition" in Visual Studio only brings up the Metadata
总结一下:
- 引用的项目是一个 DLL
- 我有 PDB 信息
- 单步调试模式将我带到源代码
- F12 将我带到元数据
- 我希望 F12 像调试一样将我带到源代码。
编辑:添加为“项目”不是一种选择,因为它会增加额外的复杂性,因为我们的解决方案文件引用了其他五个项目,这些项目都在单独的源代码控制存储库下。
【问题讨论】:
标签: c# visual-studio-2010