【问题标题】:SlowCheetah is not transforming log4net.config files on Web PublishSlowCheetah 没有在 Web Publish 上转换 log4net.config 文件
【发布时间】:2014-10-12 02:04:28
【问题描述】:

我有一个 Web 项目是 VS2013,其中包含一个名为 Test 的发布配置文件。我有web.configweb.test.config 以及log4net.configlog4net.test.config 变换。

当项目发布时 web.config 被转换(使用 VS2013 'Publish to File System'),但 log4net 配置文件不是。

我是否需要调整我的项目文件以确保在发布期间对非 web.config 文件进行转换?

【问题讨论】:

    标签: deployment visual-studio-2013 publishing slowcheetah


    【解决方案1】:

    确保您有一个名为“test”的build configuration。当你构建时,这需要是活动的构建配置。我不确定,但它可能区分大小写,所以请留意那部分。

    您的发布配置文件还需要参考此构建配置。

    您还可以打开 .csproj 文件并确保正确设置了 SlowCheetah 目标(主要是文件路径)。

    【讨论】:

    • 谢谢!我还没有时间检查这个 - 会尽快试一试。但我奖励了赏金,因为它即将到期,而你是庄稼的佼佼者。谢谢
    • 嗨,我也有同样的问题。试过了,但文件仍然没有转换。
    • @sam:你能提供更多细节吗?也许与您的具体情况有一个单独的问题?由于变量太多,很难猜测。
    猜你喜欢
    • 2012-11-10
    • 1970-01-01
    • 2013-11-16
    • 2016-04-03
    • 2013-03-20
    • 2013-09-03
    • 2014-07-22
    • 2019-12-09
    • 2015-02-07
    相关资源
    最近更新 更多