Fix: The Global element #39;configuration#39; has already been declared(修复:全局元素“配置已被声明)
问题描述
我使用了第二种解决方案如何解决可以找不到元素/属性
即使用按钮创建了一个 XSD 以创建方案.我将 app.config 中的样式表更改为 app.xsd 但现在我收到警告:
全局元素配置"已在 app.xsd 中声明
即使更改名称也会显示警告.有人对此有解决方案吗?
我遇到了与您提到的问题类似的问题,我按照这些说明进行操作,一切都很好.首先确保 EnterpriseLibrary.Configuration.xsd
在 %ProgramFiles%Microsoft Visual Studio [version]XmlSchemas
中,然后执行以下操作:
Enterprise Library 将架构安装到 Visual Studio 中,该架构提供 IntelliSense® 以在 Visual Studio XML 编辑器中编辑 Enterprise Library 配置文件.您必须先打开架构,然后才能使用它.
<块引用>
启用企业库配置架构
<块引用>
- 在解决方案资源管理器中双击配置文件,在 Visual Studio 中打开它.
<块引用>
- 在 XML 菜单上,单击 Schemas... 打开 XML Schemas 对话框.
<块引用>
- 找到名为 EnterpriseLibrary.Configuration.xsd 的架构.这是自动安装的.但是,如果它未显示在列表中,请单击添加并导航到文件夹 %Program Files%Microsoft Visual Studio [version] XmlSchemas,然后选择 EnterpriseLibrary.Configuration.xsd 并单击打开.
<块引用>
- 将使用列中的值更改为使用此架构.然后点击确定.
文章的链接是这里 ,希望对您有所帮助
I used the second solution of How to resolve "Could not find schema information for the element/attribute <xxx>"?
I.e. created a XSD with the button to create a scheme. I changed the stylesheet in app.config to app.xsd but now I get the warning:
The Global element 'configuration' has already been declared in app.xsd
Even when changing the name the warning is shown. Does anybody have a solution for this?
I had a similar problem to the question you are referring to, I followed these instructions and everything was fine. Make sure the EnterpriseLibrary.Configuration.xsd
is in %ProgramFiles%Microsoft Visual Studio [version]XmlSchemas
first of all, then do this:
Enterprise Library installs a schema into Visual Studio that provides IntelliSense® for editing Enterprise Library configuration files in the Visual Studio XML editor. You must turn on the schema before you can use it.
To enable the Enterprise Library configuration schema
- Open the configuration file in Visual Studio by double-clicking it in Solution Explorer.
- On the XML menu, click Schemas... to open the XML Schemas dialog.
- Locate the schema named EnterpriseLibrary.Configuration.xsd. This is installed automatically. However, if it is not shown in the list, click Add and navigate to the folder %Program Files%Microsoft Visual Studio [version] XmlSchemas, then select EnterpriseLibrary.Configuration.xsd and click Open.
- Change the value in the Use column to Use this schema. Then click OK.
Link to the article is here , hopes this helps
这篇关于修复:全局元素“配置"已被声明的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:修复:全局元素“配置"已被声明


基础教程推荐
- 错误“此流不支持搜索操作"在 C# 中 2022-01-01
- 经典 Asp 中的 ResolveUrl/Url.Content 等效项 2022-01-01
- 全局 ASAX - 获取服务器名称 2022-01-01
- 在 VS2010 中的 Post Build 事件中将 bin 文件复制到物 2022-01-01
- 如何动态获取文本框中datagridview列的总和 2022-01-01
- JSON.NET 中基于属性的类型解析 2022-01-01
- 将事件 TextChanged 分配给表单中的所有文本框 2022-01-01
- 是否可以在 asp classic 和 asp.net 之间共享会话状态 2022-01-01
- 从 VS 2017 .NET Core 项目的发布目录中排除文件 2022-01-01
- 首先创建代码,多对多,关联表中的附加字段 2022-01-01