早在2015年3月,Microsoft announced that "Azure Mobile Apps" are replacing "Azure Mobile Services."几天前,我发现了the documentation explaining how to create an Azure Mobile App。我按照文档成功获得了本地运行的“TestDroid”移动应用程序服务。但是,我无法从Visual Studio 2015 Community Edition将应用程序发布到Azure。
要发布我的“TestDroid”应用程序,我右键单击该项目并选择“发布”。
这种对话已经是“麻烦的第一个迹象”。从技术上讲,我的移动应用服务与上述对话中显示的任何类别都不匹配。尽管如此,由于Web应用程序和移动服务已合并为一个,因此最佳选择是“Microsoft Azure Web Apps”。这就是我做出的选择......
不幸的是,Visual Studio 2015 CE没有显示我已经配置的“TestDroid”应用程序作为选项:
但是,我知道它存在是因为我按照说明提前一天创建它,它确实出现在Azure门户上的资源组刀片中:
此外,在Visual Studio“Server Explorer”中,我可以看到“TestDroid”服务:
“移动服务”的服务器资源管理器条目为空,但在这种情况下,我希望它是空的,因为如前所述,创建“移动服务”现在被认为是旧的方式,并创建一个“移动应用程序” “是新的方式。
我猜这只是预览材料中的一个小故障,但我想知道如何解决这个问题。
答案 0 :(得分:6)
我得到了这个工作。最后,我只是访问了我的“TestDroid”移动应用程序的Azure刀片,并选择了“获取发布配置文件”。我使用VS 2015发布对话框中的“导入”选项导入发布配置文件。
最初的MS指令没有提到这种略微圆润的方法是必要的,所以我一开始并没有假设尝试它。
一切都很顺利。 :)