Visual Studio 无法加载 System.Interactive.Async

Visual Studio could not load System.Interactive.Async

我正在使用 Discord.NET API 包装器编写一个 Discord 机器人,但出于某种原因,每当我尝试 运行 代码时,它都会崩溃

new Program().StartAsync().GetAwaiter().GetResult();

这是启动机器人的行。 System.Interactive.Async 包含在解决方案的参考中,并且是最新的 NuGet 包管理器。我已经尝试添加

<dependentAssembly>
<assemblyIdentity name="System.Interactive.Async" publicKeyToken="94bc3704cddfc263" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.0.3000.0" newVersion="3.0.0.0" />

到 app.config 然而,这并没有解决我的问题。解决方案是 运行ning .NET framework 4.6.1.

错误图片:

我最终解决了这个问题。 dll文件损坏了,所以我只好让朋友给我发一份他们的。