错误描述如下:
严重性代码 说明 项目文件行抑制状态
错误CS0433类型“ServiceCollection”存在于“Microsoft.Extensions.DependencyInjection.Abstractions,Version=6.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60”和“Microsoft.Extensions.DependencyInjection,Version=5.0.0.1,Culture=neutral”中, PublicKeyToken=adb9793829ddae60'
我突然遇到这个错误,我尝试了几个步骤,但错误不会消失。我尝试过的一些步骤:
有人知道如何解决这个问题吗?

Sve*_*ana 10
将此行添加到您的项目中:
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" />
Run Code Online (Sandbox Code Playgroud)
它帮助了我。
小智 2
对原帖的评论真的很有帮助
我遇到了同样的问题,并设法通过针对 .NET 6.0 解决它
无论如何,最好准备好将所有 .NET 5.0 项目指向 .NET 6.0,因为 .NET 5.0 已被弃用