答案 0 :(得分:1)
AppHarbor实际上已经在部署后台工作人员之前应用了转换,但问题是文件名不再匹配。因此,如果我们正在转换App.config,我们会寻找一个名为App.Release.config的转换。但是,在构建之后,文件名通常是ExecutableName.exe.config,并且没有匹配的转换。
我们正在考虑解决此问题的方法。同时,您可以重命名转换以匹配运行时配置文件名。
答案 1 :(得分:1)
您可以使用SlowCheetah(VS扩展名)以与web.config相同的方式转换app.config。如果这对您不起作用,请告诉我。