【问题标题】:Using Config Transformation with external files对外部文件使用配置转换
【发布时间】:2011-12-07 19:30:36
【问题描述】:

我有一组 Web 服务和站点都安装在同一台机器上,它们共享设置,所以我将它们放在一个外部配置文件中,位于应用程序文件夹上方的一个文件夹中,如下所示。

<appSettings file="../common.config"/>

我看到,如果我的设置位于 appSettings 块内,我可以通过 Config Transforms 更改此部分中的各个值,但是否可以更改文件属性本身?

<appSettings file="../common_release.config"/>

【问题讨论】:

    标签: visual-studio-2010 .net-4.0 web-config


    【解决方案1】:

    配置转换实际上是由 Visual Studio 在构建部署包时应用的;所以输出中没有 *_release* 或 *_debug* 版本。

    当然,您可以使用您想要的任何文件进行外部配置。

    【讨论】:

    • Right....所以在部署我的应用程序时,它可以做我在问题中提出的问题,即对属性而不是值应用转换吗?本质上是部署两个配置,但让 VS 根据构建配置应用转换。
    • 哦..我明白你的意思了;让它将转换应用于file 属性本身...呵呵!是的;它绝对可以做到。示例转换文件有一些很好的例子。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-24
    • 2018-05-06
    相关资源
    最近更新 更多