应用程序配置中的configSections自定义设置找不到模式信息。

16

我正在学习关于创建自定义部分时的 app.config。我已经使其工作,它能够编译并按需获取所需信息,但我收到了有关找不到架构信息的警告。

我搜索了一下,没有找到一个简单的解释来说明这种情况。

目前看来比较合理的方法是在项目中为每个部分设置一个架构文件。我知道如何创建架构文件,但不知道如何将其添加到项目中。

此外,当它被编译和部署到另一台机器上时,我推测该架构文件也需要被复制过去。

感谢所有提供帮助的人

Jon

1个回答

12

尝试将app.config文件链接到相应的模式(通常可以在C:\ Program Files \ Microsoft Visual Studio 8 \ xml \ Schemas \ DotNetConfig.xsd上找到),要这样做,只需在Visual Studio中打开app.config文件,打开属性窗口(F4)并将上面的路径放入模式

Pablo。


嗨,Pablo,谢谢你的回复,我完全没有注意到那个。正是医生开的药方。 - Jon
4
对于VS 2008 (.NET 3.0和3.5),您可能希望使用C:\Program Files\Microsoft Visual Studio 9.0\xml\Schemas\DotNetConfig30.xsd。 - Anthony K
这似乎不适用于 Visual Studio 2017 中的自定义配置部分。 - ryanwebjackson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接