System.TypeLoadException: метод «GetItem» в типе «Microsoft.AspNetCore.Mvc.Razor.Internal.FileProviderRazorProjectFileSystem» в ядре asp.net - PullRequest
0 голосов
/ 21 октября 2019

В ядре asp.net, когда я добавляю строку в сервисы программы. AddMvc (). AddXmlSerializerFormatters ();но ошибка происходит в файле startup.cs во время выполнения, пожалуйста, enyone может решить эту ошибку.

1 Ответ

2 голосов
/ 22 октября 2019

Я столкнулся с чем-то похожим, когда сегодня переключался с ядра на полноценный фреймворк в веб-приложении. В итоге я связался со своими пакетами nuget, выгрузив / перезагрузив проект. Я наконец-то проследил его до пакета nuget Microsoft.VisualStudio.Web.CodeGeneration.Design. На нем была установлена ​​3.0.0, но все мои другие Microsoft.AspNetCore. ** были версии 2. *, и я использую net472. Итак, я удалил пакет nuget, и ошибка исчезла. Затем я изменил его на версию 2.2.4 и ошибка ушла - так что любое решение работало для меня. Надеюсь, это исправит вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...