Я обновил свой .net framework с 4.5 до 4.6. Но я получаю эту ошибку:
Сборка 'System.Web.Mvc, Версия = 5.2.3.0, Культура = нейтральная, PublicKeyToken = 31bf3856ad364e35' использует 'System.Web.WebPages, Версия = 3.0.0.0, Культура = нейтральная, PublicKeyToken = 31bf3856ad364e35', которая имеет более поздняя версия, чем указанная сборка 'System.Web.WebPages, версия = 2.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 System.Web.Mvc.dll
Вот мой web.config:
web.config
<dependentAssembly> <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" /> </dependentAssembly>
Эта проблема была решена.
Здесь я имел в виду dll-версию System.Web.WebPages - Версия = 2.0.0.0. Что было не так ...
Я удалил текущую ссылку и добавил новую dll для System.Web.WebPages, Версия = 3.0.0.0
Это решено.