2016-04-25 58 views
0

应用我在亚马逊通过此链接创建一个环境:访问我的AWS

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_NET.quickstart.html

我做了第1步(创建环境)。 当我试图在Visual Studio(步骤2)中发现:“发布到AWS”时,我没有找到它。

所以我想到上传和部署使用亚马逊(通过创建一个zip文件到我的应用程序)。

我为这些文件夹创建了一个zip文件:App_Data,App_Starts,bin,Controllers等,所有的文件夹和文件都在一个zip文件中找到。 “上传和部署”:

此文件是使用上传

enter image description here

当结束(没有错误),我进入了链接到我的环境: XXX-env.elasticbeanstalk.com

而且看到这个页面: enter image description here

在本地主机,我有鉴于主控制器:/home,所以我尝试:

XXX-env.elasticbeanstalk.com/home

但我得到:404 - 文件或目录未找到。

如何在我的亚马逊链接中看到我的应用程序?

任何帮助表示赞赏!

回答

2

1期

我做了第1步(创建环境)。当我试图在Visual Studio中找到“发布到AWS”(步骤2)时,我没有找到它。

您需要有AWS工具包安装的Visual Studio:

https://aws.amazon.com/visualstudio/

  1. 在Solution Explorer,在您的网页右键单击应用程序。
  2. 从上下文菜单中选择“Publish to AWS ...”。

第2期

我创建了一个zip文件的文件夹:App_Data文件,App_Starts,箱,控制器等所有文件夹和文件在一个zip文件中找到。

只需创建项目和资产的ZIP文件将不起作用。

要使用“上传和部署”方法正确部署您的应用程序,您应该使用Visual Studio中的“发布”功能。

  1. 右键单击您的项目,然后从上下文菜单中选择“发布...”。
  2. 继续执行该向导以创建一个创建“Web部署包”的发布配置文件。
  3. 将您的项目发布到本地硬盘。发布时,您将创建一个ZIP文件以及一些帮助程序文件(.txt,.cmd,.xml等)。
  4. 将生成的ZIP文件(其他文件可以忽略)上载到Elastic Beanstalk并将其部署到您的环境中。
+0

谢谢,很高兴知道(这两个问题)。 我试过这两个问题都没有成功。在问题1中:我下载了工具包并安装它。我关闭了视觉工作室并再次打开,但“发布到AWS”没有出现。所以我尝试了第2个问题:我按照你的说法一步一步地进行了操作,并且仍然收到404错误(当浏览XXX ... com/home –

+0

也许我需要一个真正的站点名称?尽管发布成功(创建了zip)并且部署成功(我把这个zip文件上传到亚马逊) –

+0

我成功了!非常感谢。我用调试模式发布了它,而不是发布。很抱歉,谢谢! –