0

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

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

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

4

1 回答 1

0

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

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

在某个阶段,我将使用构建服务器和 CI 来解决这一切。

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

于 2011-11-18T17:01:14.760 回答