我正在 ServiceStack 中开发一个应用程序,并试图整理 AppHarbor 上的部署,但是由于某种原因,我的 web.config 转换没有被应用。
我最初有一个 Web.AppHarbor.config 文件并将环境设置更改为“AppHarbor” - 一旦经过几次更新后仍无法正常工作,我放弃并将环境设置更改为“发布”并将所需的转换复制到 Web 中。 Release.Config 文件。
应用程序部署正常,但配置设置不反映转换文件中的值(我通过使用 twitter 登录并查看 Twitter Auth 的回调 url 来验证这一点,仍然试图将我重定向到 localhost,这是我更改的设置之一我的转换文件)
我还尝试了转换测试器工具,所有工作都按预期工作。
手动将 Web 应用程序发布到本地文件夹会根据所选配置正确应用转换
有人有这个工作吗?我有什么明显的遗漏吗?
谢谢