【问题标题】:How to deploy web site (not web app) on windows azure如何在 Windows azure 上部署网站(不是 Web 应用程序)
【发布时间】:2013-03-28 09:51:27
【问题描述】:

我想在 Windows azure 上部署一个网站(不是 Web 应用程序) http://www.windowsazure.com/en-us/develop/net/tutorials/get-started/ 此链接指南关于部署网络应用程序而不是网站

我已经使用 Visual Studio 2010 创建了网站,并希望使用 Visual Studio 进行部署

【问题讨论】:

  • 您可以使用链接到的文章中提到的发布配置文件/Web 部署将代码推送到 Azure。您是否看到任何具体错误?
  • 在下面查看我的答案。这些更新还包括网站项目支持。

标签: asp.net azure


【解决方案1】:

您可以使用 WebDeploy 或基于 FTP 的发布方法,如下所述:

How to use Web Deploy and FTP publishing from VS 2010 against Windows Azure Websites (Without using Azure SDK)

【讨论】:

    【解决方案2】:

    您也可以使用 Git 发布,详见this article

    使用 Git 进行部署的优势在于通过 BitBucket、Github 或 CodePlex 进行持续部署。在 Bitbucket 中创建您的 Git 存储库(例如 - 允许私有存储库,因此即使您的网站不是开源的,与 Github 不同,您也可以使用它),将其链接到您的 Azure 帐户,然后将代码推送到 Bitbucket。然后 Azure 会自动为你部署站点。

    【讨论】:

      【解决方案3】:

      通过您提供的链接安装工具后,您将获得与 Web 应用项目相同的网站项目体验。

      按照以下步骤操作:

      1. 下载网络发布更新
      2. 使用发布配置文件导入您的 Azure 网站
      3. 点击发布

      仅供参考,您还可以从 ASP.NET 2012.2 更新 http://weblogs.asp.net/scottgu/archive/2013/02/18/announcing-release-of-asp-net-and-web-tools-2012-2-update.aspx 获取更新。一旦发布,这些也将包含在 VS Update 2 中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多