C# 向configsections提供intellisense/xsd验证
在一个小的c#项目中,我试图创建一个简单的自定义configsection。 我按照中的说明操作,一切都很顺利。。。除了在配置中没有得到xsd验证和intellisense之外 我的配置如下所示C# 向configsections提供intellisense/xsd验证,c#,configuration,configsection,C#,Configuration,Configsection,在一个小的c#项目中,我试图创建一个简单的自定义configsection。 我按照中的说明操作,一切都很顺利。。。除了在配置中没有得到xsd验证和intellisense之外 我的配置如下所示 <configuration> <configSections> <section name="pizza" type="TestConfig.Configuration.PizzaConfigurationSection, TestConfig.Configur
<configuration>
<configSections>
<section name="pizza" type="TestConfig.Configuration.PizzaConfigurationSection, TestConfig.Configuration"/>
</configSections>
<pizza name="Margherita" timeToCook="00:10:00" price="15.12">
<cook firstName="Nicola" lastName="Carrer" rank="7" />
<toppings>
<add name="Mozzarella" percentage="0.6" />
<add name="Tomato sauce" percentage="0.28" />
<add name="Oregano" percentage="0.02" />
<add name="Mushrooms" percentage="0.1" />
</toppings>
</pizza>
</configuration>
)我找到了一个为configsection创建xsd文件的工具。它工作良好,即它为主要属性(例如“价格”)和单个元素(“库克”)提供智能感知和验证。然而,我无法让它在系列中发挥作用(“浇头”)
我的问题是:
是否有其他工具提供xsd生成ConfigurationSection类
是否有人在具有集合属性的ConfigurationSection上成功运行了XSDExtractor
非常感谢,
Nicola我没有使用XSDExtractor,但我强烈推荐的一个工具是。它是一个VisualStudio插件,允许您以图形方式设计.NET配置部分,并自动为它们生成所有必需的代码和模式定义(XSD)