转换App.Config

时间:2018-03-05 11:33:59

标签: c# xml app-config

我目前正在改造项目中的配置文件。

Debug config看起来像:

<appSettings file="C:\MyPath\debug.config"></appSettings>

发布如下:

<appSettings  file="C:\MyPath\release.config"></appSettings>

我的目标是根据构建配置文件切换文件位置。

我找不到在发布版本中转换文件值的方法。

对类似的解决方案或文档的引用会非常棒。

1 个答案:

答案 0 :(得分:1)

我发现它是如何完成的:

我必须在App.Release.config

中使用xdt:Transform="SetAttributes(file)"

像这样:

<appSettings  file="C:\MyPath\release.config" xdt:Transform="SetAttributes(file)"></appSettings>

这将仅更改文件值