Visual Studio 中我的 Web 应用程序没有转换(到云服务)菜单项

No Convert (to Cloud Service) Menu Item for My Web Application in Visual Studio

当我右键单击我的 Web 应用程序时,Visual Studio 2015 中的 MVC Web 应用程序没有转换菜单选项。 Azure 模板已经存在于 Visual Studio 中,如下所示,所以我猜 Azure SDK 已经安装在 Visual Studio 中。为什么我不能将我的 Web 应用程序转换为云服务?

我安装了 Microsoft Azure App Service Tools v.2.9.1 - Visual Studio 2015。

根据你的描述,我这边已经检查了这个问题。我的 MVC 应用程序的目标框架针对 .NET Framework 4.6+,我发现我也看不到 Convert 菜单,如下所示:

然后,我在网上搜索了一下,发现了一个类似的issue。根据我的测试,我发现如果我将 .NET Framework 降级到低于 4.6,那么我可以看到 Convert,Convert to Azure Cloud Service Project 命令,我可以将我的 Web 应用程序转换为cloudservice并部署到azure成功。

综上所述,您可以尝试看看是否对您有所帮助。另外,你可以参考这个关于How to migrate and publish a web application to azure Cloud Service.

的官方文档