Переключение с Asp.net Rc1 на 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)
Это происходит, когда dbcontext создается для IServiceCollection.
Есть идеи, что может вызвать это?
Извините, что я не публикую какой-либо код, но я даже не знаю, с чего начать, потому что не понимаю ошибку. Если вы хотите увидеть какой-либо код, просто спросите.
1 ответ
Кажется, что некоторые сторонние библиотеки, которые вы используете, не обновлены / не совместимы с RTM. Проверьте все ваши не-Microsoft зависимости в
project.json
Также внимательно прочитайте это руководство по обновлению: переход с ASP.NET 5 RC1 на ASP.NET Core 1.0