В настоящее время я занимаюсь разработкой веб-приложения Aspnet MVC.Я использую .NET Framework 4.6.1 и Microsoft.AspNet.Mvc v5.2.6.
Я добавил Kendo.Mvc v2018.3.911.545 в свой проект и начал использовать Grid Kendo.Сначала не было никаких проблем.Через некоторое время я неожиданно получил следующую ошибку:
Тип "Выражение <>" определен в сборке, на которую нет ссылок. Необходимо добавить ссылку на сборку "System.Core, Версия = 4.0.0.0, Культура = нейтральная, PublicKeyToken = b77a5c561934e089
Я пробовал эти ссылки, и ни одна из них не работала для меня:
Тип 'Выражение <>'определяется в сборке, на которую нет ссылки
VS2017 Тип' Выражение <> 'определен в сборке, на которую нет ссылки.Необходимо добавить ссылку на сборку 'System.Core, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089'.
Ошибка компиляции в .NET 4.0 web.config - Linqне найден
ошибка фиктивного intellisense при наложении красных кривых на все виды бритвы !!
VS 2015 IntelliSense: ошибка сборки не указана
Кроме того, я не хочу понижать Microsoft.Aspnet.Mvc до v.5.2.0, потому что это действие вызывает новые проблемы в пользовательском интерфейсе Kendo и страницах бритвы.
Кроме того, я попытался обновить .NET Framework до 4.7.1 и понизить до 4.5, но все еще бесполезен.Я также не хочу отказываться от .NET Framework, потому что, хотя он не решает мою проблему, он также генерирует новые.