我有一个Blazor Web项目,当我构建时,在一个相当大的页面文件上得到错误。如果我关闭并重新启动VS 2022,直到我构建为止,没有错误。然后,它说有2个错误(“}预期”和“;预期”),但它在.g文件中显示它们,当我双击错误窗口中的错误行时,没有任何React。我如何追踪到源代码中坏行的位置?本页有1300行代码...
23c0lvtd1#
我不得不关闭并重新启动Visual Studio几次,现在它在正确的.razor页面文件上显示错误。显然,CodeLens和语法检查在Razor页面中非常古怪。一旦这两个错误得到解决,就消失了,没有更多的错误-我做了一个构建,它又出现了一个“;当然,通过关闭并重新启动VS,重新打开解决方案,并等待CodeLens检查打开的文件,解决了这个问题。然后,错误出现了。
rqdpfwrv2#
在blazor(VS2022当前版本)中,不要查看错误选项卡,始终检查“输出”选项卡,您会在那里找到错误,双击它们通常会让您找到正确的行。.g文件是生成的代码:error the in razor.g.cs file, can't find in VS, can't find the _razor.g.cs file
.g
2条答案
按热度按时间23c0lvtd1#
我不得不关闭并重新启动Visual Studio几次,现在它在正确的.razor页面文件上显示错误。显然,CodeLens和语法检查在Razor页面中非常古怪。一旦这两个错误得到解决,就消失了,没有更多的错误-我做了一个构建,它又出现了一个“;当然,通过关闭并重新启动VS,重新打开解决方案,并等待CodeLens检查打开的文件,解决了这个问题。然后,错误出现了。
rqdpfwrv2#
在blazor(VS2022当前版本)中,不要查看错误选项卡,始终检查“输出”选项卡,您会在那里找到错误,双击它们通常会让您找到正确的行。
.g
文件是生成的代码:error the in razor.g.cs file, can't find in VS, can't find the _razor.g.cs file