asp.net 4.0 项目 server tag is not wellformed 编译错误

标签 asp.net visual-studio-2010 vb.net-2010

我已将项目升级到 .net framework 4.0(VS 2010),并且收到很多“服务器标签格式不正确”的消息。

例如,
validationgroup="检查缺少结束双引号。
ValidationExpression="[^\"\']"-- 我不得不把它转换成 ValidationExpression="[^& q u o t ; ']"使其工作。

我们有几十个网络项目,我可以逐一检查并纠正这些问题。这在 VS 2008(框架 2.0)上运行良好,所以我想知道在编译项目时是否有任何设置可以关闭这种验证?

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

任何帮助,将不胜感激。

最佳答案

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

关于asp.net 4.0 项目 server tag is not wellformed 编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9914222/

相关文章:

javascript - 如何获得网页中某个操作的确认?

c# - 使用 Activex 控件查看 Excel 文件

mysql - Visual Basic、MySql 当 idnumber 存在时生成 id 号

Asp.Net-5类库(包)测试注入(inject)IOptions

c# - asp.net 中图像的 Foreach 循环

c# - 如何正确进行异步/并行数据库调用

visual-studio-2010 - 在 VS2010 中将 version=10.0.0.0 替换为 11.0.0.0 进行更改后出现新的构建错误

c# - 在 Visual Studio 中调试转储文件

sql-server - 向存储过程发送参数 vb.net

parameters - 在 Visual Basic VB.Net 2010 中使用 System.DateTime 类型作为可选参数