Конфликтные версии обнаруженных веб-страниц ASP.NET: указанная версия "1.0.0.0", но версия в bin "2.0.0.0"
Эта ошибка появляется после обновления библиотеки веб-помощников ASP.NET сегодня до версии 2.0, которая, по-видимому, была выпущена сегодня. Я обновил по ошибке, однако хотел бы решить это сейчас, если это возможно.
Конфликтные версии обнаруженных веб-страниц ASP.NET: указанная версия - "1.0.0.0", но версия в bin - "2.0.0.0". Чтобы продолжить, удалите файлы из каталога bin приложения или удалите спецификацию версии в web.config.
По-видимому, это проблема в web.config:
<add key="webpages:Version" value="1.0.0.0" />
Есть ли у кого-нибудь хоть какая-либо информация об этом пакете 2.0 веб-помощника ASP.NET? Я не смог найти заметки о выпуске. Ничего на сайте Nuget.
Ответы
Ответ 1
Из Обнаружены конфликтующие версии веб-страниц ASP.NET: вам необходимо установить веб-страницы: Version appSettings с соответствующим значением. В вашем случае это должно быть 2.0.0.0
<appSettings>
<add key="webpages:Version" value="2.0.0.0"/>
</appSettings>
Ответ 2
Кажется, что-то связано с новой версией (v.2.0) Microsoft.Web.Helpers, выпущенной Jun/05/2012.
Чтобы избежать этой проблемы, сначала я удалил новую версию (v.2.0):
PM> Uninstall-Package microsoft-web-helpers
И применил следующую команду для установки стабильной старой версии:
PM> Install-Package microsoft-web-helpers -Version 1.15
Я верю (и желаю), это скоро будет исправлено (или официально прокомментировано)...
UPDATE
Если по какой-то причине вам понадобится более старая System.Web.WebPages.dll (которая в моем случае была перезаписана новой версией и не отображалась в поле "Добавить ссылку" ), он расположен по адресу:
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies
Ответ 3
Вы можете обратиться к этому вопросу, чтобы получить справку
Не удалось определить, какую версию веб-страниц ASP.NET использовать
или вы можете прочитать инструкции на странице
http://www.asp.net/mvc/overview/releases/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and-web-api-2