我在应用程序的web.config中添加了一个新的自定义部分。
我还为新的部分定义创建了相应的模式文件。
如何在web.config中包含架构引用,以便编辑该部分的任何开发人员在处理新的自定义配置部分时都启用了智能感知?
我已经看过解决方案,通过更新[IDE安装目录] \ Packages \ schemas \ xml位置,我在web.config中包含模式引用?这有效,但我想确保任何新的开发人员在新的开发机器上检查代码时自动启用智能感知,而不必更新他们的开发机器。
答案 0 :(得分:5)
将.xsd文件添加为解决方案项(或项目项)。 Visual Studio将自动使用它在解决方案中找到的任何模式文件。您可能必须重新启动Visual Studio才能开始工作。
您还需要在section元素中引用架构:
<mySection xmlns:name-of-schema>
...
</mySection>