如何将节点添加到Web配置(如果不存在)以及如何通过xdt转换作为第一个子节点添加

时间:2019-02-12 16:24:03

标签: web-config nuget-package xdt-transform xdt

我创建了一个nuget包。我还创建了nuspec文件。安装nuget软件包时,必须修改web.config。 如果不存在,我需要添加一个点头,并且我需要作为第一个孩子做广告。 我说的是节点configSections。这是我所做的尝试:

<configSections xdt:Transform="InsertIfMissing InsertBefore(/configuration/*[1])" />

在这种情况下,当我尝试安装软件包时出现错误。

<configSections xdt:Transform="InsertIfMissing " />
<configSections xdt:Transform="InsertBefore(/configuration/*[1])" />

在这种情况下,节点被插入两次。

我如何实现我的目标?

谢谢

0 个答案:

没有答案