【问题标题】:c# App.Config file not transforming when building for Test deploymentc# App.Config 文件在为测试部署构建时未转换
【发布时间】:2019-01-23 22:14:43
【问题描述】:

我在我的应用程序中使用了慢速猎豹,这样我就可以拥有 app.config 文件,这些文件将以与 web.config 转换相同的方式进行转换。我在其他项目中使用它没有问题,但由于某种原因,在我的一个项目中,cofing 文件没有改变。

我的 App.Test.config 中的示例如下:

<add key="timer" value="300" xdt:Locator="Match(key)" xdt:Transform="SetAttributes"/>

而我的 App.config 文件中对应的行是

<add key="timer" value="15"/>

【问题讨论】:

  • 发布此内容以防其他人遇到相同或相似的问题,因为这很容易被忽略,因此他们可能能够更快地找到正在发生的事情。

标签: c# xslt slowcheetah


【解决方案1】:

问题原来是我没有在转换中的&lt;Add&gt; 标记之前包含&lt;AppSettings&gt; 标记。所以当转换发生时,它会在&lt;Configuration&gt;而不是&lt;Configuration&gt; &lt;AppSettings&gt;中寻找关键计时器

【讨论】:

    猜你喜欢
    • 2023-04-02
    • 2011-03-27
    • 1970-01-01
    • 2015-02-10
    • 1970-01-01
    • 2021-06-25
    • 1970-01-01
    • 1970-01-01
    • 2011-02-03
    相关资源
    最近更新 更多