我最近在工作中安装了 Visual Studio 2012,发现它不能可靠地向我显示代码中错误的位置。
这是我在 VS 2012 中看到的:
这是 VS 2010 中完全相同的项目:
如果我双击一行,它只会突出显示该行并且不会转到文件中的位置:
如果我查看输出,我可以看到:
如果我双击它,我会被定向到一个元文件:
出现的元文件 (Workflow.Targets) 不会出现在解决方案资源管理器中。当我单击“在解决方案资源管理器中定位”时,它会突出显示解决方案资源管理器中的顶部文件(恰好是一个目录)。
尽管此解决方案确实使用了 WF,但我认为这不是 Windows 工作流程问题,因为(从 2010 错误屏幕中可以看出)来源是 C# 文件 (CommunicationModule.cs)。
现在我坚持使用 VS 2010 或使用全局查找来追捕它们:(
编辑:
我使用2010解决了这一轮错误。从那时起2012开始合作。
此外——冒着在互联网上被殴打的风险——我喜欢 2012 年的地铁外观和感觉!