Asp.net 如何在windows azure上部署网站(而不是web应用程序)

Asp.net 如何在windows azure上部署网站(而不是web应用程序),asp.net,azure,Asp.net,Azure,我想在windows azure上部署网站(而不是web应用程序) 此链接指南介绍如何部署web应用程序而不是网站 我已经使用Visual Studio 2010创建了网站,并希望使用Visual Studio部署该网站。您可以使用WebDeploy或基于FTP的发布方法,如下所述: 您也可以使用Git发布,如中所述 使用Git进行部署的优点是通过BitBucket、Github或CodePlex进行连续部署。在Bitbucket中创建您的Git存储库(例如,允许使用私有存储库,因此您可以使用它

我想在windows azure上部署网站(而不是web应用程序) 此链接指南介绍如何部署web应用程序而不是网站


我已经使用Visual Studio 2010创建了网站,并希望使用Visual Studio部署该网站。您可以使用WebDeploy或基于FTP的发布方法,如下所述:


您也可以使用Git发布,如中所述


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

一旦您从提供的链接安装了工具,您将获得与Web App project相同的网站项目体验

遵循以下步骤:

  • 下载Web发布更新
  • 使用发布配置文件导入Azure网站
  • 单击发布

  • 仅供参考,您还可以从ASP.NET 2012.2更新中获取更新。一旦VS Update 2发布,这些内容也将包含在VS Update 2中

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