Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Azure功能v3迁移到.net core 5.0_Azure_.net Core_Azure Functions_Azure Functions Runtime - Fatal编程技术网

如何将Azure功能v3迁移到.net core 5.0

如何将Azure功能v3迁移到.net core 5.0,azure,.net-core,azure-functions,azure-functions-runtime,Azure,.net Core,Azure Functions,Azure Functions Runtime,我已将Azure Function v3项目中的所有程序集升级到5.0版,但无法运行该功能。这是我的函数的csproj文件的部分定义: netcoreapp3.1 v3 使用.NET5实现此功能的必要解决方法是什么?谷歌没有给出任何结论 进一步信息:5.0.100[C:\Program Files\dotnet\sdk] 这是我收到的错误消息之一: 无法加载文件或程序集“Microsoft.Extensions.Configuration.Abstractions,Version=5.0.0

我已将Azure Function v3项目中的所有程序集升级到5.0版,但无法运行该功能。这是我的函数的csproj文件的部分定义:


netcoreapp3.1
v3
使用.NET5实现此功能的必要解决方法是什么?谷歌没有给出任何结论

进一步信息:5.0.100[C:\Program Files\dotnet\sdk]

这是我收到的错误消息之一:

无法加载文件或程序集“Microsoft.Extensions.Configuration.Abstractions,Version=5.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60”。系统找不到指定的文件


@Marc的评论是正确的,目前Azure函数不支持.net 5。目前的预计到达时间是年底前的预览


请密切关注任何更新。

Azure functions团队通过引入新的独立流程模型来运行.Net function应用程序,发布了对
.Net 5
的支持

有关这方面的更多信息,请参阅


要将你的函数应用程序迁移到
.Net 5
,你可以按照这个步骤操作。

戴夫·布罗克创建了一个网页,用预览位解释了这个过程。但我相信它应该足够接近发布位。看


看起来Brandon Minnick的指南更全面。请参阅。

函数还不支持.NET 5,它们估计今年年底就可以准备好了。请参阅此GitHub评论:截至昨天,它支持.NETCore5。它在预览模式下已经有一段时间了,但现在是GA。好吧,那么在这种情况下,我们应该降级并在linux上使用3.0吗?它从昨天开始就在运行。虽然该链接确实指向Azure Functions 5上的一些最佳信息,但它不是迁移指南。如果你能链接到一个,我会很高兴的。当人们希望迁移现有代码时,为什么还要继续链接“创建”指南呢。