无法在 VS 2017 15.8.5 上运行/发布 Azure 函数,适用于 .net 标准 2.0



>我无法再运行 Azure Functions。当我尝试调试它时,出现一条错误消息:

"无法直接启动输出类型为类库的项目"。

但我刚刚创建了一个全新的 Azure 函数项目并尝试运行(我没有更改任何代码或属性(。

如果我尝试发布 Azure 函数,则无法将其部署到云,仅适用于本地文件夹。缺少将其发布到云的选项。

我已经卸载了Visual Studio并重新安装了。我认为最新更新有问题。这是我的安装信息。有没有人对我能做什么有任何想法?


Microsoft Visual Studio Professional 2017 版本 15.8.5 可视化工作室.15.发布/15.8.5+28010.2036 Microsoft .NET 框架 版本 4.7.03056

安装版本:专业版

ASP.NET 和网络工具 2017 15.8.05085.0 ASP.NET 和网络工具 2017

ASP.NET 核心 Razor 语言服务 15.8.31590 为 ASP.NET 核心剃刀提供语言服务。

ASP.NET Web 框架和工具 2017 5.2.60618.0 有关更多信息,请访问 https://www.asp.net/

Azure 应用服务工具 v3.0.0 15.8.05023.0 Azure 应用服务工具 v3.0.0

Azure 函数和 Web 作业工具 15.9.02009.0 Azure Functions and Web Jobs Tools

常见 Azure Tools 1.10 提供供 Azure 移动服务和 Azure 工具Microsoft使用的通用服务。

Microsoft Azure Tools 2.9 Microsoft Azure Tools for Microsoft Visual Studio 2017 - v2.9.10730.2

问题在于将包"Microsoft.NET.Sdk.Functions"更新到版本1.0.22。

如果将版本还原为 1.0.14,它可以工作。

这是Visual Studio上的问题,还是我们可以设置一些配置来解决这个问题?

最新更新