【问题标题】:How do I configure Setup And Deployment Project to use transformed app config?如何配置设置和部署项目以使用转换后的应用配置?
【发布时间】:2011-12-29 16:01:57
【问题描述】:

我一直在使用SlowCheetah 来转换我的 app.config 文件,这部分工作正常。当我构建 Windows 客户端应用程序时,正确的转换将应用于 AppName.exe.config。

我遇到的问题是 S&D 项目总是寻找 app.config 显然不包含更新的值。

如何配置 S&D 项目以查找 AppName.exe.config 并将其打包?

【问题讨论】:

  • 我认为这已在较新版本的 SlowCheetah 中得到解决,您可以尝试一下,如果没有,请告诉我?

标签: app-config transform setup-project setup-deployment slowcheetah


【解决方案1】:

经过长时间的研究,使用 VS 2010 Setup & Deployment 构建 MSI 似乎是不可能的。 可以使用 MSBUILD,因为它更强大、更灵活,但我目前没有时间详细探索该途径。

因此,作为临时解决方法,我暂时在 app.config 中为生产环境输入了值,因为这是 MSI 将使用的。 对于其他环境,我的转换仍然存在。但鉴于我不使用 MSI 部署到其他环境,这并不重要。

在某个阶段,我将使用构建服务器和 CI 解决所有问题。

希望有一天这对某人有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-05
    • 2012-09-13
    • 2016-09-10
    • 1970-01-01
    • 1970-01-01
    • 2011-10-23
    • 2011-07-14
    相关资源
    最近更新 更多