命名空间 azure 中不存在类型或命名空间 webjobs

Bri*_*der 1 nuget-package azure-webjobs

如果我使用 nuget 包 Microsoft.Azure.Webjobs v 2.0.0 没有问题。如果我升级到 2.1.0 或 2.2.0,我会收到这个编译错误。

有什么建议 ?

Joe*_*Cai 5

正如我所测试的,当您的.net 框架版本 <=4.6 时,您升级到 webjobs 2.2.0 时会出错。

因为当你从 2.0.0 升级到 2.2.0 时,它只添加了Microsoft.Extensions.Logging.Abstractions,它的依赖是 .net 标准 2.0。

如果您的 .net 框架版本需要与标准版本匹配。

因此,请确保您的 .net framework 大于或等于 .net framework 4.6