如何将具有后台工作程序的Web应用程序部署到AppHarbor?

时间:2012-12-22 11:48:13

标签: appharbor

我有一个包含Web应用程序和后台工作程序的应用程序。

我定义了一个AppHarbor.sln解决方案文件,并包含了这两个项目。但是,只部署后台工作程序。此外,即使是Web应用程序项目的测试似乎也被忽略了。我在解决方案文件中尝试了项目排序,但它始终是部署的后台工作程序。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

免费的AppHarbor应用程序默认只关联一个工作程序。这可以是后台工作者或Web工作者(这在第一次成功构建时检测到)。

您可能只需要在“订阅”页面上将Web工作者的数量扩展为1,这将立即触发Web应用程序的部署。

如果Web应用程序仍未运行,则应检查构建输出以验证它是否包含Web应用程序。

答案 1 :(得分:0)

AppHarbor有一个FAQ,可帮助您解决此类问题。在你的情况下,我建议下载构建输出并验证一切都是有序的。如果您有任何疑问,也可以随时联系AppHarbor支持。