xml – 架构问题:已经声明了全局元素”
原文地址:http://www.cocoachina.com/articles/116386
我遇到的问题与这里的帖子非常相似:
“Global element ‘configuration’ has already been declared” in web config
“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).
您只需要其中一个,因此在“使用”列下将另一个设置为自动.