缺少引用升级到 Webjob V3
已安装引用
"IWebJobsBuilder"不包含"AddTimers"的定义,并且找不到接受类型为"IWebJobsBuilder"的第一个参数的可访问扩展方法"AddTimers"(您是否缺少 using 指令或程序集引用?
对于 .net 6.0 ,对于"AddAzureStorageCoreServices"
扩展方法,您必须添加 Microsoft.Azure.WebJobs.Host.Storage而不是Microsoft.Azure.WebJobs.Extensions
对于AddAzureStorage
,在.net 6.0中不再支持它,您必须将其替换为AddAzureStorageBlobs
或AddAzureStorageQueuesextention
需要添加Nuget包的方法:Microsoft.Azure.WebJobs.Extensions.Storage
使用 NuGet 包管理器,安装 Microsoft.Azure.WebJobs.Extensions 和 Microsoft.Azure.WebJobs.Extensions.Storage 包。
解决方案是删除引用清理项目删除垃圾箱和 OBJ 文件夹再次添加引用
如果您使用的是Microsoft.Azure.WebJobs.Extensions版本> 3,您也会收到此错误,将其拖放到最后一个 3.xxx 版本,应该可以工作。