gpt4 book ai didi

c# - 迁移 .NET 核心 2.0 缺少 IActionSelectorDecisionTreeProvider

转载 作者:行者123 更新时间:2023-11-30 18:16:22 24 4
gpt4 key购买 nike

我正在将我的 .NET Core Web API 从 1.1.2 迁移到 2.0,我遇到错误:

app.UseMvc();

我得到错误:

System.TypeLoadException: 'Could not load type 'Microsoft.AspNetCore.Mvc.Internal.IActionSelectorDecisionTreeProvider' from assembly 'Microsoft.AspNetCore.Mvc.Core, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'.'

我安装的包:

Microsoft.AspNetCore.All v2.0
Microsoft.Extensions.Configuration v2.0
Microsoft.Extensions.Configuration.CommandLine v2.0
Microsoft.Extensions.Logging.Debug v2.0
Microsoft.Extensions.Options v2.0
Microsoft.NETCore.App v2.0

我找到了 thisthis github报错但是没有提到

app.UseMvc();

有人遇到过这个问题吗?

最佳答案

我有一个非常相似的问题,我通过确保所有对 Microsoft.AspNetCore.* 的引用都更新到版本 2.0.0 来解决。

您可以通过执行以下命令来做到这一点:

dotnet add package Microsoft.AspNetCore.....

如果包已经是您项目的一部分,add 命令将更新它。

关于c# - 迁移 .NET 核心 2.0 缺少 IActionSelectorDecisionTreeProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46706174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com