C# 生成不会捕获asp.net mvc中视图中的错误
为什么我们不能在asp.net mvc视图f.eks中获得内联代码错误的编译错误C# 生成不会捕获asp.net mvc中视图中的错误,c#,asp.net,asp.net-mvc,debugging,C#,Asp.net,Asp.net Mvc,Debugging,为什么我们不能在asp.net mvc视图f.eks中获得内联代码错误的编译错误 <h1><%= ViewData.Model.Title.Tostrig() %></h1> 上面的代码可以很好地构建。webform控件中的拼写错误会给您带来错误,因此我不明白asp.net mvc中为什么不支持这一点 编辑: 幸运的是,asp.net mvc的第一个RC中似乎包含了一个修复程序 ASP.NET和ASP.NET MVC中的ASPX文件都不是从Visual
<h1><%= ViewData.Model.Title.Tostrig() %></h1>
上面的代码可以很好地构建。webform控件中的拼写错误会给您带来错误,因此我不明白asp.net mvc中为什么不支持这一点
编辑:
幸运的是,asp.net mvc的第一个RC中似乎包含了一个修复程序
ASP.NET和ASP.NET MVC中的ASPX文件都不是从Visual Studio IDE编译的。正如您所指出的,这通常是“误报”的原因 我经常将添加作为构建后操作来查找这些错误。您将为构建过程增加一些时间,但作为等待的交换,您应该能够更容易地发现这些错误。您可以看到
根据Jason的回答,这一行应该适用于大多数项目:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler -v / -p "$(ProjectDir)\"
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler -v / -p "$(ProjectDir)\"
或对于.NET 4项目:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler -v / -p "$(ProjectDir)\"
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler -v / -p "$(ProjectDir)\"
Source-您只需在项目文件中将MvcBuildViews属性更改为true e、 g
v3.5
真的