代码之家  ›  专栏  ›  技术社区  ›  Brian Scott

如何包含web.config自定义节架构而不必更新每台开发人员计算机?

  •  7
  • Brian Scott  · 技术社区  · 14 年前

    我在应用程序的web.config中添加了一个新的自定义部分。

    我还为新的节定义创建了相应的模式文件。

    如何在web.config中包含架构引用,以便在处理新的自定义配置节时,任何编辑该节的开发人员都启用了intellisense?

    我已经看到了通过更新[IDE安装目录]\Packages\schemas\xml位置在web.config中包含架构引用的解决方案?这是可行的,但我想确保任何在新开发机器上签出代码的新开发人员都能自动启用intellisense,而不必更新他们的开发机器。

    1 回复  |  直到 14 年前
        1
  •  5
  •   Carl Raymond    13 年前

    将.xsd文件添加为解决方案项(或项目项)。Visual Studio将自动使用它在解决方案中找到的任何架构文件。您可能必须重新启动Visual Studio才能使其开始工作。

    您还需要在section元素中引用架构:

    <mySection xmlns:name-of-schema>
    ...
    </mySection>