Ответ 1
Вам нужно установить веб-страницы: Version appSettings с соответствующим значением. В вашем случае это должно быть 2.0.0.0
<appSettings>
<add key="webpages:Version" value="2.0.0.0"/>
</appSettings>
Я просто перешел с php на asp.net. Я пытаюсь развернуть очень основное приложение mvc 3 для своего хостинг-провайдера. После его развертывания я посещаю веб-сайт, и он отображает:
Обнаружены конфликтующие версии обнаруженных веб-страниц ASP.NET: указанная версия - "1.0.0.0", но версия в bin - "2.0.0.0". Чтобы продолжить, удалите файлы из каталога bin приложения или удалите спецификацию версии в web.config.
Я не уверен, где искать. Его приложение "из коробки" mvc 3 без изменений. Я попытался использовать этот метод: "http://stackoverflow.com/info/10896878/conflicting-versions-of-asp-net-web-pages-detected-specified-version-is-1-0-0", но не повезло.
Любая помощь будет оценена.
Вам нужно установить веб-страницы: Version appSettings с соответствующим значением. В вашем случае это должно быть 2.0.0.0
<appSettings>
<add key="webpages:Version" value="2.0.0.0"/>
</appSettings>
Пожалуйста, проверьте ниже ссылку, вам, вероятно, придется проверить версию сборки в каталоге bin
http://www.britishdeveloper.co.uk/2011/11/conflicting-versions-of-aspnet-web.html
Если вы уже пробовали вышеупомянутые решения и по-прежнему получаете ту же проблему, попробуйте этот одно- > Перейдите в папку проекта и найдите папку bin → Удалить из нее System.Web.Mvc.dll и System.Web.Mvc.xml.
У меня была эта ошибка в webmatrix, для ее решения мне пришлось перейти к настройкам и обновить версию веб-страниц ASP.NET с 1.0 до 2.0