我正在ServiceStack中开发一个应用程序,我正在尝试在AppHarbor上进行部署,但是由于某些原因我的web.config转换没有被应用.
我原来是一个Web.AppHarbor.config文件,并将环境设置更改为"AppHarbor" - 一旦在多次更新后无法工作,我放弃并将环境设置更改为"Release"并将所需的转换复制到Web中. Release.Config文件.
应用程序部署正常,但配置设置不反映转换文件中的值(我通过登录使用Twitter验证这一点,并看到Twitter Auth的回调网址仍然尝试将我重定向到localhost,这是我更改的设置之一我的转换文件)
我也尝试过变换测试工具,所有工作都按预期工作.
手动将Web应用程序发布到本地文件夹会根据所选配置正确应用转换
有人有这个工作吗?有什么明显的东西我不见了吗?
谢谢
run*_*sen 17
听起来这个Web.Release.config文件不包含在构建输出中.您需要将Build Action属性设置为将Content其包含在构建输出中.
您可以通过从日志页面下载构建来确认文件是否包含在输出中.
| 归档时间: |
|
| 查看次数: |
1340 次 |
| 最近记录: |