2012-03-28 67 views
4

我已经将项目升级到.net framework 4.0(VS 2010),并且我收到很多“服务器标记形式不正确”。asp.net 4.0项目服务器标记不正常形成编译错误

例如, 的ValidationGroup = “检查已丢失右双QUOT
ValidationExpression =”[^ \“\ '] ” - 我不得不将其转换成ValidationExpression =“[^ & QUOT;']“,使其工作。

我们有许多网络项目,我可以通过这些并纠正这些事情。这与VS 2008(框架2.0)正常工作,所以我想知道是否有任何设置来编译项目时关闭这种验证?

我尝试关闭HTML验证(工具 - >选项 - >文本编辑器 - > HTML - >未选中显示错误),即使它显示我那些错误。

任何帮助,将不胜感激。

回答

2

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