"Pointer to reference" Visual Studio 中的错误不会按出现的文件名显示

"Pointer to reference" error in Visual Studio is not displayed by filename where it occurs

Visual Studio 中的某些错误未按创建它们的源代码的文件名显示,这使得它们难以查找和调试。

在这个特定的示例中,我的错误指向 #include <vector> header,但我无法将其追踪到实际代码错误所在的源文件。 Error C2528 'data': pointer to reference is illegal c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector 1246

如果这是运行时错误,我将能够使用调用堆栈来查看代码中发生运行时崩溃的位置。

是否有类似的方法可以通过编译器错误来查找此错误?还是我一直在查看源代码以查看可能存在手动错误的地方?

仅供参考,这不是 post 询问如何修复此特定错误,而是 post 询问如何快速找到发生错误的源文件。因此,我没有 posting 任何源代码,此处提供的错误是导致编译器消息混乱的错误类型的示例,

查看“输出”选项卡,然后从下拉列表中查看 select 'Build'。您应该会在那里看到 'traceback' 个错误。如您所见,“错误列表”选项卡仅显示引发错误的行。