我正在使用Microsoft Visual Studio Ultimate 2012 Update 4.我在此主题上找到的所有信息似乎都适用于Visual Studio 2010 .

我已经下载并设置了微软符号和源文件:
Symbol File Settings

我已打开.NET Framework源步骤和源服务器支持:
General debug settings

但我仍然无法进入System.Data.Linq.DataContext.SubmitChanges的源代码 .

在Modules调试窗口中,我可以看到它为System.Data.Linq加载了符号:

System.Data.Linq.dll C:\ windows \ Microsoft.Net \ assembly \ GAC_MSIL \ System.Data.Linq \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Data.Linq.dll是N / A已加载符号 . C:\ Users \ bmarty \ Documents \ RefSrc \ Symbols \ Cache \ MicrosoftPublicSymbols \ System.Data.Linq.pdb \ ba948c2465de4a1db9d494407920bd141 \ System.Data.Linq.pdb 11 4.0.30319.18060 7/22/2013 10:35 PM 61AE0000-61D47000 [6176] LinqUpdateTest.vshost.exe:Managed(v4.0.30319)

但在调试输出中,我看到:

单步执行:单步执行没有符号的方法'System.Data.Linq.DataContext.SubmitChanges'

这不是因为我的源代码是VB.NET而且MS源代码是C#会吗?