【问题标题】:How to publish a Web Application to another persons azure subscription如何将 Web 应用程序发布到其他人的 Azure 订阅
【发布时间】:2015-04-27 22:51:18
【问题描述】:

我目前在我自己的个人 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 订阅中的另一个帐户是什么意思?通常我看到人们希望将数据从一个订阅移动到另一个订阅(例如从开发订阅到产品订阅)。”

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

编辑: 我在将企业 Web 应用程序迁移到 Azure 服务中找到了 this article。是否可以将应用程序发布到我的本地开发机器(使用本地数据库),然后使用迁移协助将其移动到 Azure?显然,要做到这一点,我需要我的客户 Microsoft ID 和密码才能登录他的订阅,这并不理想。

【问题讨论】:

    标签: azure visual-studio-2013


    【解决方案1】:

    您首先要确保订阅出现在右上角的“订阅列表”中并被选中。

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

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

    【讨论】:

    • 是的,我已将 VS 与我的 Azure 订阅连接,并且可以发布到我的订阅。是否可以通过 Azure 门户确认我已添加到新订阅中?例如 - 在 Azure 门户中,如果我单击新建 - 计算 - Web 应用程序 - 快速创建 - 我无法在“应用程序服务计划”下看到新订阅。所以我假设我还不能发布到那个订阅。这可能是我没有合适的“角色”的问题吗?
    • 对不起,在我的原始帖子中,我说的是左上角,意思是右上角,在 manage.windowsazure.com 上,您应该会看到“订阅”,当您单击时,它应该是您所有订阅者的下拉列表
    • 谢谢,终于知道我没有成为新订阅的共同管理员。所以你提到的“订阅”菜单没有出现。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-25
    • 1970-01-01
    • 2020-09-14
    • 1970-01-01
    • 2018-08-13
    • 2020-01-25
    • 1970-01-01
    相关资源
    最近更新 更多