如何将Web应用程序发布给其他人的azure订阅

时间:2015-04-27 22:51:18

标签: azure visual-studio-2013

我目前在自己的个人Azure试用版订阅中发布了一个Web应用程序和SQL数据库实例。然而,应用程序现在已经完成,我想将所有权交给我创建它的人。所以我想将它发布到他的Azure订阅中,这样他就可以负责计费,监控并拥有应用程序的所有权等。

我让他将我作为用户添加到他的帐户中,现在我看到他的公司名称列为'目录'来自门户网站主页(以及我的默认目录,我的Web应用程序和我的SQL数据库)。我不知道如何从这里开始。我希望能够从Visual Studio 2013发布它 - 然后运行我的代码首次迁移来创建数据库,所有这些都是他的公司而不是我负责的位置。

我接近这个错误吗?在一般意义上,您如何开发测试应用程序(并在Azure中测试)并将其发布给Azure上的其他人?

关于这个问题的第一个评论是我想要实现的: Transfer all data from my account to another in the same Azure subscription

"在同一个Azure订阅中,从我的帐户到另一个帐户是什么意思?通常情况下,我看到人们希望将数据从一个订阅转移到另一个订阅(例如从Dev Subscription到Prod Subscription)。"

但是,如果我只是转移应用程序,我将无法在VS中进行更改并重新发布,例如。

修改: 我在将企业Web应用程序迁移到Azure服务时发现了this article。是否可以将应用程序发布到我的本地开发计算机(使用本地数据库),然后使用迁移帮助将其移动到Azure?显然要做到这一点,我需要我的客户微软ID和密码登录他的订阅,这是不理想的。

1 个答案:

答案 0 :(得分:0)

首先,您需要确保订阅出现在"订阅列表中#34;在右上角并被选中。

我假设您已将VS与Azure订阅相关联,并且可以从此处将您的应用程序发布到您的订阅中,并且新订阅已经缺少"从你的选择。但是现在您已添加到新订阅但尚未更新VS.从VS中删除并读取Azure订阅。这应该要求您登录Azure,并且应该提取更新的帐户信息。

现在,当您部署应用程序时,您将能够选择要将其部署到哪个订阅。