【发布时间】:2012-12-22 11:48:13
【问题描述】:
我有一个应用程序,其中包含一个 Web 应用程序和一个后台工作程序。
我定义了一个 AppHarbor.sln 解决方案文件,并包含了这两个项目。但是,只有后台工作人员被部署。此外,甚至 Web 应用程序项目的测试似乎也被忽略了。我在解决方案文件中尝试了项目排序,但部署的始终是后台工作人员。
有什么想法吗?
【问题讨论】:
标签: appharbor
我有一个应用程序,其中包含一个 Web 应用程序和一个后台工作程序。
我定义了一个 AppHarbor.sln 解决方案文件,并包含了这两个项目。但是,只有后台工作人员被部署。此外,甚至 Web 应用程序项目的测试似乎也被忽略了。我在解决方案文件中尝试了项目排序,但部署的始终是后台工作人员。
有什么想法吗?
【问题讨论】:
标签: appharbor
默认情况下,免费的 AppHarbor 应用程序只有一个关联的工作人员。这可以是后台工作人员或网络工作人员(在第一次成功构建时检测到)。
您可能只需要在“订阅”页面上将 Web Worker 的数量调整为 1,这将立即触发 Web 应用程序的部署。
如果 Web 应用程序仍未运行,您应该检查构建输出以验证它是否包含 Web 应用程序。
【讨论】:
AppHarbor 有一个FAQ,可以帮助您解决此类问题。在您的情况下,我建议您下载构建输出并验证一切是否正常。如果您有任何问题,请随时联系 AppHarbor 支持。
【讨论】: