|
Nuget Manager - Update-Package
#38449431
Ссылка:
Ссылка на сообщение:
Ссылка с названием темы:
Ссылка на профиль пользователя:
|
Участник
Откуда: Москва
Сообщения: 514
|
|
VS2012, MVC-4
В консоли диспетчера пакетов запустил
Update-Package
Обновилось море всего.
Запускаю проект
пишет
1. 2. 3. 4. 5. 6. 7.
Невозможно выполнить приведение [A]System.Web.WebPages.Razor.Configuration.HostSection
к [B]System.Web.WebPages.Razor.Configuration.HostSection.
Источником типа A является "System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
в контексте "Default" в расположении
"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Razor\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll".
Источником типа B является "System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
в контексте "Default" в расположении "C:\Users\kvv\AppData\Local\Temp\Temporary ASP.NET Files\root\8a553044\2ea0c90\assembly\dl3\d500e541\ef0c6904_c7d6ce01\System.Web.WebPages.Razor.dll".
Правлю web.config во View
1. 2. 3. 4. 5. 6. 7.
<configuration>
<configSections>
<sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
<section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
</sectionGroup>
</configSections>
Теперь выскакивает ошибка
1.
Не удается использовать выражение типа "System.Web.Mvc.MvcWebRazorHostFactory" для типа возвращаемого значения "System.Web.WebPages.Razor.WebRazorHostFactory"
Подозреваю за это отвечает секция web.config во View
1. 2. 3. 4. 5.
<pages validateRequest="false" pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" pageBaseType="System.Web.Mvc.ViewPage, System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" userControlBaseType="System.Web.Mvc.ViewUserControl, System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<controls>
<add assembly="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" namespace="System.Web.Mvc" tagPrefix="mvc" />
</controls>
</pages>
Но что там прописать?
И вообще, может все не так?
|
|
|