.aspx代码错误“不支持元素’xxxx’。”
我的图像按钮,链接按钮,文本框和标签都出现了一堆错误。 这些错误在我的.aspx代码中。 我为什么这么多?
Untitled Page .
错误位于上面的Label,TextBox和Button下面为蓝色。 错误状态:
validation():不支持元素’xxxx’。
我和我的Resharper看到的唯一问题是结束html标签之后的时期。
.
你得到的错误是什么?
编辑:
这是一个简单的解决方案:
我们的想法是从路径中删除“ReflectedSchemas”文件夹:
Win XP :C:\ Documents and Settings {username} \ Application Data \ Microsoft \ VisualStudio \ 10.0 \ ReflectedSchemas
Win Vista / 7 :C:\ Users \ AppData \ Roaming \ Microsoft \ VisualStudio \ 10.0 \ ReflectedSchemas
注意:确保从“文件夹选项”中选择“显示隐藏文件,文件夹和驱动器”,也不要忘记在删除文件夹之前关闭VS.
此解决方案适用于VS2010和VS2008,在VS2008,您必须从文件夹9.0中删除ReflectedSchemas而不是10.0。
此问题之前已有报道。 我发现了一篇包含要解决的步骤的文章:
- 关闭Visual Studio 2008(或Visual Studio 2010)。
- 转到“控制面板” – >“外观和个性化” – >“文件夹选项” – >然后选择“视图”选项卡。 现在确保选中“显示隐藏文件,文件夹和驱动器”,然后单击“确定”。
- 现在浏览到以下文件夹:计算机 – > OS(C 🙂 – >用户 – > {用户名} – > AppData – >漫游 – > Microsoft – > VisualStudio – > 9.0文件夹。 注意:在Visual Studio 2010中将是10.0文件夹。
- 现在删除“ReflectedSchemes”文件夹。 这应该修复“validation():元素”不支持”Visual Studio 2008中的ASP.NET服务器控件的错误。
- 重新打开Visual Studio 2008项目后,您现在应该可以正确地为ASP.NET服务器控件正常工作。
有关详细信息,请参见此处
http://www.gotknowhow.com/articles/fix-validation-element-not-supported-visual-studio-2010
希望通过像我这样的谷歌搜索来帮助其他人:
Visual Studio 2013 – 我做的与其他人建议删除“ReflectedSchemes”文件夹无效。
最后,我删除了 – 然后更换了它,问题突然消失了。 想想看来,似乎我之前也是这样做过的。
FWIW ….
注意到我必须删除ReflectedSchemas的内容:
%APPDATA%\漫游\微软\ VisualStudio的\ 9.0 \ ReflectedSchemas \
和
%APPDATA%\漫游\微软\ VisualStudio的\ 10.0 \ ReflectedSchemas \
也跟着重置VS2010设置:
https://msdn.microsoft.com/en-us/library/ms247075(v=VS.100).aspx
让它来解决问题。
将此添加到您的页面中。
不是
对于那些删除“ReflectedSchemas”文件夹没有工作的人 – 请执行以下操作
- 关闭Visual Studio
- 再次尝试删除(Windows 7路径):
C:\用户\默认应用\应用程序数据\漫游\微软\ VisualStudio的\ ReflectedSchemas C:\ Users \ Classic .NET AppPool \ AppData \ Roaming \ Microsoft \ VisualStudio \ ReflectedSchemas C:\ Users \ Classic .NET AppPool \ AppData \ Local \ Microsoft \ VisualStudio \ ReflectedSchemas C:\ Users \ [用户your_nt_name] \应用程序数据\本地\微软\ VisualStudio的\ ReflectedSchemas C:\ Users \ [用户your_nt_name] \应用程序数据\漫游\微软\的VisualStudio \ ReflectedSchemas
- 对我来说上面没有用,所以我只是复制了整个文件夹
用户[your_nt_name] \应用程序数据\漫游\微软\ VisualStudio的
来自另一台没有发生这些问题的机器。 在此之后,所有ASP.net IntelliSence问题都消失了。
我正在保留VistualStudio文件夹的压缩备份,以防再次发生这种情况。