当我在 Visual Studio 2017 的解决方案资源管理器中右键单击 Web 项目时,无法将添加->现有项目视为 Azure Web 作业选项

Posted

技术标签:

【中文标题】当我在 Visual Studio 2017 的解决方案资源管理器中右键单击 Web 项目时,无法将添加->现有项目视为 Azure Web 作业选项【英文标题】:Not able to see Add->Existing Project as Azure Web Job Option when I right click on Web project in Solution Explorer of Visual Studio 2017 【发布时间】:2018-01-19 12:53:58 【问题描述】:

当我在 Visual Studio 2017 的解决方案资源管理器中右键单击 Web 项目时,我没有看到“将现有项目添加为 Azure Web 作业”选项。 我确实为 Web 项目安装了诸如 Microsoft.Web.WebJobs.Publish 之类的 Nuget 包。 我正在关注此链接 https://docs.microsoft.com/en-us/azure/app-service-web/websites-dotnet-deploy-webjobs#convertlink 以启用使用 Web 项目的自动 WebJobs 部署。

理想情况下,我应该看到这样,但我的 Visual Studio 2017 中未显示突出显示的选项 Click to see image for how actually visual studio should have shown me an option

【问题讨论】:

【参考方案1】:

我没有看到“将现有项目添加为 Azure Web 作业”选项。

据我所知,Visual Studio 目前不支持使用 ASP.NET Core Web Application 部署 WebJobs。

但此功能在 ASP.NET Web 应用程序中可用。

如果您在 ASP.NET Web 应用程序中看不到“将现有项目添加为 Azure Web 作业”选项,您可以尝试修复或重新安装您的 Visual Studio 并升级/重新安装您的 @987654323 @。

【讨论】:

伤心...刚刚花了 45 分钟修复 VS,仍然没有“将现有项目添加为 Azure Web 作业”菜单选项。

以上是关于当我在 Visual Studio 2017 的解决方案资源管理器中右键单击 Web 项目时,无法将添加->现有项目视为 Azure Web 作业选项的主要内容,如果未能解决你的问题,请参考以下文章

在 Visual Studio 2015 中打开 Visual Studio 2017 项目

Visual Studio Express 2013 至 2017

同一网站的Visual Studio 2012和2017行为

如何让2017年的Visual Studio看到android 7?

使用以前版本的 Visual Studio 的 devenv 从 VS2017 测试 Visual Studio 扩展不起作用

使用 Visual Studio 2017 发布 C++ 代码 [重复]