【问题标题】:using PDB, F11 steps into the code but F12 cannot browse it?使用 PDB,F11 进入代码但 F12 无法浏览?
【发布时间】:2011-06-26 22:56:39
【问题描述】:

我对 Visual Studio 很陌生,所以不知道我是否做错了什么,或者这是否真的是它应该工作的方式。

在我的“应用程序”项目中,我添加了对 DLL 的引用,我有它的源代码。我在也有 pdb 文件的文件夹中添加了对 dll 的引用。

现在,如果我调试应用程序项目,我可以进入 (F11) dll 代码,并且 VS 会打开正确的 .cs 文件。但如果我不调试,按 F12 只会打开一个 ..[From Metadata] 窗口。

有没有办法在不调试的时候浏览代码?

【问题讨论】:

    标签: visual-studio visual-studio-2008 debugging pdb-files


    【解决方案1】:

    当您进入调试器时,会使用 PDB 文件。当您按 F12 时,Visual-Studio 使用 Intellisense 数据库,该数据库仅扫描解决方案中的文件。您看到为 [From Metadata] 的文件已被引用,但在解决方案中没有源。

    【讨论】:

    • 谢谢约翰。我猜你的回答是“不,没有办法浏览代码然后不调试”,我希望 VS 足够聪明来做到这一点。
    猜你喜欢
    • 1970-01-01
    • 2019-01-11
    • 1970-01-01
    • 2013-04-17
    • 1970-01-01
    • 1970-01-01
    • 2015-02-28
    • 1970-01-01
    • 2021-07-16
    相关资源
    最近更新 更多