xml – 架构问题:已经声明了全局元素”

原文地址:http://www.cocoachina.com/articles/116386

我遇到的问题与这里的帖子非常相似:
“Global element ‘configuration’ has already been declared” in web config

我不清楚它的解决方案.

当我打开Views下列出的web.config文件时,我也会收到大约40条警告,告诉我:

全局元素”已经被声明.这包括配置,位置,configSections,appSettings等.

我在某个地方错过了一个.xsd文件吗?

当我点击“XML”选项卡和“Schemas …”选项时,
它告诉我,我使用以下.xsd:

> RazorCustomSchema.xsd
> EntityFrameworkConfig_5_0_0.xsd
> DotNetConfig40.xsd

我开始认为可能需要向它添加EnterpriseLibarary.xsd,
但我不确定这是否是最佳解决方案.如果是的话,我不知道
在哪里可以找到特定的.xsd.因此,如果有必要,那将是有帮助的
有人可以指出我找到它的正确方向,以及如何正确添加它.

谢谢!

最佳答案
打开XML-> Schemas …以获取当前的XML模式集.

您可能选择了一个或多个重复或重叠的模式文件. (例如DotNetConfig.xsd和DotNetConfig45.xsd).

您只需要其中一个,因此在“使用”列下将另一个设置为自动.

 

posted @ 2021-11-08 10:16  lizhigang  阅读(127)  评论(0编辑  收藏  举报