我始终使用以下标记将 ASP.NET MVC 项目设置为编译 View ,因此 View 中的任何错误都将显示在错误列表中。
<MvcBuildViews>true</MvcBuildViews>
VS 最有效的调试方法之一是双击错误列表中的项目,然后准确定位到发现编译错误的行。
在我之前的 VS 2010 中,这对于代码文件和 View 来说效果很好。
自 VS 2015 起,这仍然适用于代码文件,但似乎不再适用于 View ,无论它们是 aspx 还是 cshtml。没有错误消息,只是双击没有响应。
您知道问题是什么或我应该如何解决故障吗?这个让我很困惑,搜索结果很少,而且必须手动打开和导航 View 来查找错误位置,这确实很麻烦。
最佳答案
好吧,仍然没有解决方案,但我暂时找到了一个可接受的解决方法,以防万一其他人遇到这个问题。
还可以双击“输出”窗口中的文本错误列表来获取文件和位置,这实际上适用于 View 和代码文件。想想吧。
使用此方法,编译结束时出现的错误列表现在只是一个烦恼,因此可以使用以下命令将其关闭
Toools > Options > Projects and Solutions > Always show Error List if build finishes with errors
关于asp.net-mvc - VS 2015错误列表不跳转到MVC View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42380343/