从Asp.net Rc1切换到Rtm引发异常,我不理解

时间:2016-07-28 09:03:22

标签: asp.net asp.net-core-mvc rtm

我在Rtm中创建了一个新项目,然后将我的代码转移到该项目中。我到目前为止得到它,我没有在VS中得到任何错误。当我尝试启动IIS时,我收到此错误:

Could not load file or assembly 'System.Interactive.Async, Version=3.0.0.0,Culture=neutral, PublicKeyToken=94bc3704cddfc263'. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

在为IServiceCollection创建dbcontext时会发生这种情况。

知道是什么原因引起的吗?

很抱歉,我没有发布任何代码,但我甚至不知道从哪里开始,因为我不明白错误。如果你想查看任何代码,只需询问。

1 个答案:

答案 0 :(得分:0)

  1. 您使用的某些第三方库似乎未升级/兼容RTM。在project.json

  2. 中检查所有非Microsoft依赖项
  3. 另外,请仔细阅读此升级指南:Migrating from ASP.NET 5 RC1 to ASP.NET Core 1.0