2012-04-09 50 views

回答

1

AppHarbor实际上已经应用于backgroundworkers之前变换部署,但问题是,文件名不再匹配。因此,如果我们正在转换App.config,我们会寻找名为App.Release.config的转换。但是,生成后,文件名通常是ExecutableName.exe.config,并没有匹配的转换。

我们正在考虑解决此问题的方法。与此同时,您可以重命名您的转换以匹配运行时配置文件名称。

1

您可以使用SlowCheetah(VS扩展)以与web.config相同的方式转换app.config。让我知道如果这不适合你。

+0

感谢您的链接。我的问题是,我不使用vstudio在本地构建我的应用程序。我的应用程序是在部署之前,使用msbuild在云中构建的。我对构建过程没有太多的控制。 – nakhli 2012-04-29 11:12:14