使用xmlns =“http://schemas.microsoft.com/.NetConfiguration/v2.0”

时间:2015-07-13 14:29:22

标签: .net xml xslt config

我正在开发一个使用xsl.transform更新.config文件的.Net项目。它与具有<configuration>节点的.config文件完美配合,但它不会使用<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">节点更新.config文件。它不会给出错误并从.config文件中复制所有内容,但它不会更新所需的元素。

所以这是.config文件之间的简短示例:

- 这已更新:

<configuration>
  <configSections>
    -sections-
  </configSections>
  -settings-
</configuration>

- 这没有更新:

<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
  <configSections>
    -sections-
  </configSections>
  -settings-
</configuration>

是否有使用配置元素的xmlns属性更新.config文件的解决方案?

谢谢。

0 个答案:

没有答案