2011-02-14 46 views
0

我对Visual Studio相当陌生,所以不知道我是否做错了什么,或者如果这真的是它应该工作的方式。使用PDB,F11步入代码但F12无法浏览它?

在我的“应用程序”项目中,我添加了一个DLL的引用,为此我有源代码。我在一个也包含pdb文件的文件夹中添加了dll的引用。

现在,如果我调试应用程序项目,我能够步入(F11)dll代码和VS打开正确的.cs文件。但如果我不调试,按F12只能打开一个.. [来自元数据]窗口。

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

回答

0

当你介入调试器时使用PDB文件。当您按F12 Visual-Studio使用Intellisense数据库,该数据库仅扫描解决方案中的文件。您看到[来自元数据]的文件被引用,但解决方案中没有源代码。

+0

谢谢约翰。我想你的答案是“不,没有办法浏览代码,然后不调试”,我希望VS足够聪明,做到这一点。 – 2011-05-31 07:08:20