ASP.NET 4.0项目中,服务器标记格式不正确编译错误。

4
我已经将项目升级到.NET Framework 4.0(VS 2010),但是我收到了很多“服务器标记格式不正确”的错误提示。
例如, validationgroup="Check has missing closing double quot。
ValidationExpression="[^\"\']" -- 我把它转换成ValidationExpression="[^& q u o t ; ']"才能正常工作。
我们有许多网站项目,我可以逐个检查并更正这些问题。这在使用VS 2008(框架2.0)时运行良好,所以我想知道是否有任何设置来关闭编译项目时的此类验证?
我尝试关闭HTML验证(工具->选项->文本编辑器->HTML->取消选中显示错误),尽管它仍会显示这些错误。
非常感谢您的帮助。
1个回答

2

在ASP.NET 4.0中,页面解析器变得更加严格。您可以在ASP.NET 4 Breaking Changes 页面上查看此及其他“重大更改”的详细信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接