无法在Visual Studio 2013调试器中调试CRT源文件

Ram*_*rma 7 c++ crt visual-studio-debugging pdb-files visual-studio-2013

我刚刚安装了Visual Studio 2013并尝试创建一个"Hello World"控制台C++应用程序.我试图通过CRT源代码进行调试,但我无法这样做.我注意到源文件仍然安装在Program Files\Visual Studio位置,但调试器无法找到它们.我曾经能够在Visual Studio 2012中执行此操作.出了什么问题?

Ram*_*rma 6

从Visual Studio 2013开始,Visual C++库的PDB文件将不再随VS产品一起提供.它们只能通过Microsoft符号服务器使用.因此,您需要在Visual Studio选项中设置正确的符号服务器信息.

添加符号服务器信息的选项

有关PDB和调试器选项的详细信息,请参阅此MSDN链接.