当我尝试运行持久功能时,出现此错误:
发生ScriptHost错误。
Microsoft.Azure.WebJobs.Extensions.DurableTask:无法加载文件或 程序集'Microsoft.AspNetCore.Hosting.Abstractions,Version = 1.0.4.0, 文化=中性,PublicKeyToken = adb9793829ddae60'或其中之一 依赖性。系统找不到指定的文件。
如果我尝试部署到Azure,该错误甚至仍然存在。
当前,我的Microsoft.Azure.WebJobs.Extensions.DurableTask的NuGet包对版本== 1.1.2.0的Microsoft.AspNetCore.Hosting.Abstractions具有依赖性。这也是我在项目中看到的版本。
我试图删除bin文件夹并卸载/安装Visual Studio 2019,但到目前为止还没有运气。
我非常确定这是PC上的本地问题,因为我要求我的同事拉出代码并运行它,并且没有问题
答案 0 :(得分:0)
在我看来,您正在使用旧版本的Microsoft.Azure.WebJobs.Extensions.DurableTask。当前的是版本2.2.2
Install-Package Microsoft.Azure.WebJobs.Extensions.DurableTask -Version 2.2.2