在 Rider 或 VS 2022 中本地运行我们的 Azure Function App 突然停止工作,并出现以下错误:
此版本的 Azure Functions Core Tools 要求您的项目引用 4.5.0 或更高版本的 Microsoft.NET.Sdk.Functions。请更新至最新版本。
我们的版本是 4.0.1,并通过 Nuget 更新到 4.5。 但是我们仍然无法运行该应用程序。
从 VS 2022 开始,弹出消息:没有可用的 Functions 运行时与项目中指定的版本匹配。
从 Rider 处,我们收到与之前相同的消息:
此版本的 Azure Functions Core Tools 要求您的项目引用 Microsoft.NET.Sdk.Functions 版本 4.5.0 或更高版本。
有什么建议吗?
谢谢!
您需要专门针对该项目更新 Microsoft.NET.Sdk.Functions。 进入函数项目的文件夹(不是解决方案,而是实际项目)并在其中打开一个 powershell 窗口。 然后运行:
dotnet add package Microsoft.NET.Sdk.Functions --version 4.5.0