2

我是 ASP.net 和 AppHarbor 的新手。我以前也从未部署过 ASP.net 应用程序。

我已经使用 Visual Studio 2012 候选版本建立了一个 MVC4 网站,它已接近完成。在本地,它工作正常/如预期的那样。

为了向客户发送当前进度演示,有人建议我应该使用AppHarbor来托管应用程序/网站。

我已经完成了设置 Git 存储库并将其与 AppHarbor 连接的过程。然后,我使用Build -> Publish SelectionVisual Studio 中的选项在存储库的本地副本中创建“Web 部署包”。最后,我将创建的文件(如下所示)推送到存储库,AppHarbor 将提交列为“活动”。

  在此处输入图像描述

然而,当我点击Go to your application时,我得到的只是这个华丽的 403 页面

我已经尝试了一堆我在论坛中看到的东西(到目前为止都没有奏效)(包括这里和 AppHarbor 支持),包括:

自从我开始这个项目以来,我没有接触过任何.config东西(因为我还不知道如何使用它们)。也许我只是没有在其中添加一些明显的东西?

4

1 回答 1

1

当你想部署到 AppHarbor 时,你不应该使用 Web Publish 的东西。AppHarbor 直接获取您的源代码、构建它、测试它并部署它。

这是使用 Git 在 AppHarbor 上部署您的第一个应用程序的指南。AppHarbor 首页上还有一段视频,您可以查看。

于 2012-08-01T05:47:02.683 回答