问题标签 [appharbor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
737 浏览

appharbor - 我可以更改我的 AppHarbor 应用程序的 URL 吗?

当我在 AppHarbor 设置我的应用程序时,我选择了一个 URL。但是,我想改变它。可以这样做吗?

这是 _ _ _ _ _.apphb.com URL(不是自定义主机名)。

0 投票
2 回答
488 浏览

c# - 如何从 Appharbor 应用程序运行外部可执行文件(HTML 到 PDF 生成)?

我需要为我目前托管在 Appharbor 上的一个 .Net Web 应用程序生成 PDF。

传统上,我会简单地在机器上安装乳胶,然后使用 pdflatex 即时创建 PDF。这个要求是以 HTML 格式向最终用户显示部分,但也有一个可下载的 PDF - 所以它略有不同。

我发现了几个(免费)外部 HTML 到 PDF 转换器,它们可能适用于这种情况。但是,我还没有找到任何允许我纯粹以编程方式执行此操作的库。

如果我打算继续使用 Appharbor,你会给我什么建议?

我应该设置一个单独的 EC2(或类似)实例来运行这样的应用程序吗?还是有更好的选择?

0 投票
1 回答
274 浏览

c# - 在 AppHarbor 上的 MVC3 内运行 WCF WebAPI Prev 6,出现 404 错误

今晚我试图在 AppHarbor 上发布一个快速的 WCF WebAPI 项目,但遇到了一些问题。WCF API 位于一个空的 MVC3 项目中,就像在 WCF CodePlex 站点上演示的一样。https://github.com/jptoto/Postmark-Response-Code-Generator API 本身非常基础,当您在 url 末尾键入 http 响应错误代码时,响应将是正确的错误代码。因此,例如,在 Fiddler 或其他一些 http 客户端中使用http://responsecodes.appharbor.com/api/response/405将为 405 错误返回正确的错误响应。(此 API 只是一种使用正确错误响应进行测试的便捷方式)。

无论如何,无论我尝试什么,我都会从 AH 收到 404 错误。我不知道路由是否不起作用。当我从 AH 下载构建的代码并在 IIS 中本地运行它时,它运行良好,没问题。

如果 AH 不支持 WebAPI Preview 6 中的某种路由,那也没关系。我只想覆盖我所有的基础。谢谢!!

0 投票
1 回答
440 浏览

sql-server - Does AppHarbor support a SQL Server Database Project?

Does anyone know if the solution can be deployed correctly with a project of this type included? I tried but keep getting this error:

0 投票
1 回答
2268 浏览

appharbor - 什么是 appharbor 工人……究竟是什么?

Appharbor定价页面定义了您为“提高网站的可靠性和响应能力”而增加的工作人员。但是在尝试将价格与 aws 等其他产品进行比较时,我很难定义工人到底是什么。

有谁比“越多越好”有更好的定义?

0 投票
1 回答
369 浏览

c# - 在 Amazon S3 放置请求 (request.AddHeader) 上设置过期标头时 AppHarbor 构建错误

在我的项目中添加了 .NET Amazon SDK,并且能够在我的本地服务器和AppHarbor上毫无问题地将图像上传到 Amazon S3 。

然后我添加了这一行来设置上传到 S3 的过期标头:

这在我的本地服务器上工作得很好,在 S3 上正确设置了 Expires 标头。

但是当我将此代码推送到 AppHarbor 时,我收到以下构建错误:

非常感谢您的帮助!

0 投票
1 回答
384 浏览

appharbor - 您可以使用免费帐户在 AppHarbor 上的站点上指向域名的 DNS 记录吗?

就像问题说的那样。我已经将一个站点部署到 AppHarbor,然后我更新了域名的 DNS A 记录,以指向“主机名”页面上给出的 IP。DNS尚未正确更新,因此无法查看它是否有效。

有没有其他人这样做并让它工作?

0 投票
1 回答
536 浏览

github - 如何从具有多个分支的单个 github 存储库部署到多个 AppHarbor 实例

我在 GitHub 上有一个私有存储库,其中包含一个 ASP.Net MVC 项目,并且能够通过服务挂钩将其部署到我的 AppHarbor 实例。

我的存储库包含三个分支,开发、测试和发布。

如何配置单独的实例以使每个实例接收我的存储库的不同分支?

我在 AppHarbor 中找到了设置来指定正在跟踪哪个分支,并且可以成功地对单个实例执行测试或发布分支部署。

我想不通的是如何配置我的一个存储库以部署到三个不同的 AppHarbor 实例,如下所示。似乎在管理我的 GibHub 存储库时,我只能配置一个服务挂钩。

GitHub 存储库/分支 -> AppHarbor 实例

MyProject/Release -> MyProject_Release.AppHb.com

MyProject/Test -> MyProject_Test.AppHb.com

MyProject/Develop -> MyProject_Develop.AppHb.com

我认为这是相关的,我打算为发布站点购买一个 AppHarbor“双体船”帐户,并使用免费的“独木舟”帐户进行测试和开发分支。

谢谢

0 投票
2 回答
533 浏览

appharbor - 在 AppHarbor 上模拟后台任务

我正在使用 System.Runtime.Caching.MemoryCache 来模拟部署在 AppHarbor 上的正在运行的 .NET MVC 应用程序上的重复任务。

缓存中的条目是使用 CacheItemPolicy 添加的,它包含一个 AbsoluteExpiration 偏移量和一个 RemovedCallback,它调用一个方法并重新触发在缓存中添加项目(如此所述)

MemoryCache 第一次在 Application_Start 中填充。它在本地运行良好,但在 AppHarbor 上部署后似乎无法运行(也尝试使用 HttpRuntime.Cache,结果相同)。

我的应用程序在 AppHarbor 上只有一名工作人员的 CANOE(免费)帐户下运行。这是否意味着在升级到某些付费计划之前我将无法模拟后台任务?

谢谢!

0 投票
1 回答
1741 浏览

crystal-reports - Appharbor 上的 Crystal Reports 程序集部署

将我的应用程序的新版本部署到使用 Crystal Reports 程序集的 Appharbor 时:CrystalDecisions.CrystalReports.Engine我在 appharbor 部署日志中收到以下错误消息:

我在 VS 的程序集引用中将“复制本地”设置为 True,并且 DLL 存在于项目 \BIN 目录中。

我是否需要创建 DLL 的本地(非 GAC)副本,然后在项目中引用它?如果是这样,在没有仍然引用 GAC 版本的情况下如何做到这一点?

还是我在部署中做错了什么?

提前致谢,

克里斯