使用razor cshtml渲染XML时,如何在visual studio中修复或删除验证

Mys*_*ter 8 xml visual-studio-2010 razor

我有一个生成xml的cshtml文件.
如何删除说的绿色波浪形Validation (XHTML 1.0 Transitional): Element '....' is not supported.

在此输入图像描述

Gov*_*ind 0

如果您使用 HTML5 标记,但您的 Visual Studio 未针对 HTML5 设置,则会显示此错误。此错误不会影响您的任何设计,并且会在浏览器中很好地呈现。所以实际上这不是错误。

如果您确实希望删除此错误,请按照以下步骤操作,

_布局页面必须有 . 表示我们正在使用 HTML5。(这是 MVC 3 及以上版本的默认设置)在您的 Visual Studio 中,转到调试菜单->工具->选项->展开 HTML->选择验证。在“目标”下拉列表中,选择“HTML5”,单击“确定”。就是这样。现在错误应该消失了。