Visual Studio无法加载System.Interactive.Async

时间:2018-04-18 22:16:19

标签: c# visual-studio-2015 discord.net

我正在使用Discord.NET API包装器编写Discord bot但出于某种原因,每当我尝试运行代码时,它就崩溃了

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然而,这并没有解决我的问题。解决方案是运行.NET framework 4.6.1。

错误图片:

enter image description here

1 个答案:

答案 0 :(得分:0)

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