我一直在使用SlowCheetah来转换我的app.config文件,这部分工作正常。当我构建Windows客户端应用程序时,正确的转换应用于AppName.exe.config。
我遇到的问题是S& D Project总是查找app.config,显然不包含更新的值。
如何配置S& D项目以查找AppName.exe.config并将其打包?
答案 0 :(得分:0)
经过一番长时间的研究后,使用VS 2010 Setup& amp; amp; amp;部署。 这可能与MSBUILD有关,因为它更强大,更灵活,但我目前没有时间详细探索这条大道。
因此暂时作为临时解决方法,我已在app.config中为生产环境输入了值,因为这是MSI将使用的。 我的变换仍适用于其他环境。但是,由于我没有使用MSI部署到其他环境,因此并不重要。
在某个阶段,我会使用构建服务器和CI对此进行排序。
希望有一天能帮助别人。