Не удалось загрузить файл или сборку System.Web.WebPages.Razor, Version=2.0.0.0

Я только что обновил пакеты в проекте MVC 3 (ASP.net 4), и теперь я получаю следующее сообщение об ошибке при доступе к странице в этом проекте:

Ошибка сервера в приложении «/MyApplication» .

Не удалось загрузить файл или сборку «System.Web.WebPages.Razor, Версия = 2.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 'или одна из его зависимостей. Определение манифеста расположенной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040) Описание: во время выполнение текущего веб-запроса. Просмотрите трассировку стека для получения дополнительной информации об ошибке и месте ее возникновения в код.

Сведения об исключении: System.IO.FileLoadException: не удалось загрузить файл или сборка 'System.Web.WebPages.Razor, версия = 2.0.0.0, культура = нейтральная, PublicKeyToken=31bf3856ad364e35' или одна из его зависимостей. То определение манифеста расположенной сборки не соответствует сборке ссылка. (Исключение из HRESULT: 0x80131040)

Ошибка источника:

Необработанное исключение было создано во время выполнения текущий веб-запрос. Информация о происхождении и местонахождении исключение можно определить с помощью приведенной ниже трассировки стека исключений.

Отслеживание нагрузки сборки: следующая информация может быть полезна для определить, почему сборка System.Web.WebPages.Razor, Версия = 2.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 ' не удалось загрузить.

=== Информация о состоянии перед привязкой === ЖУРНАЛ: Пользователь = IIS APPPOOL\ASP.NET v4.0 ЖУРНАЛ: DisplayName = System.Web.WebPages.Razor, версия = 2.0.0.0, Культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 (полностью указано) ЖУРНАЛ: Appbase = file:///C:/.../ ЖУРНАЛ: Initial PrivatePath = C:...\bin Вызов сборки: Microsoft.Web.Helpers, версия = 2.0.0.0, Культура = нейтральная, PublicKeyToken = 31bf3856ad364e35. === ЖУРНАЛ: Эта привязка запускается в контексте загрузки по умолчанию. ЖУРНАЛ: Использование файла конфигурации приложения: C:...\web.config ЖУРНАЛ: Использование хоста конфигурационный файл: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet.config ЖУРНАЛ: Использование файла конфигурации машины из C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config. ЖУРНАЛ: Ссылка после политики: System.Web.WebPages.Razor, Версия = 2.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 ЖУРНАЛ: Попытка загрузки нового URL файл:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/Временный Файлы ASP.NET/.../cb62a7b2/327a0353/System.Web.WebPages.Razor.DLL. ЖУРНАЛ: Попытка загрузки нового URL файл:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/Временный ASP.NET Файлы/.../cb62a7b2/327a0353/System.Web.WebPages.Razor/System.Web.WebPages.Razor.DLL. ЖУРНАЛ: Попытка загрузки нового URL файл:///C:/LeGroupeHtmSVN/.../UpDir.Web/bin/System.Web.WebPages.Razor.DLL.WRN: сравнение имени сборки привело к несоответствию: Major Версия ERR: не удалось завершить настройку сборки (hr = 0x80131040). Зондирование прекращено.

Трассировка стека:

[FileLoadException: не удалось загрузить файл или сборку 'System.Web.WebPages.Razor, версия = 2.0.0.0, культура = нейтральная, PublicKeyToken=31bf3856ad364e35' или одна из его зависимостей. То определение манифеста расположенной сборки не соответствует сборке ссылка. (Исключение из HRESULT: 0x80131040)]
Microsoft.Web.Helpers.PreApplicationStartCode.Start() +0

[InvalidOperationException: Инициализация перед запуском приложения метод Запуск по типу Microsoft.Web.Helpers.PreApplicationStartCode выдал исключение со следующим сообщением об ошибке: Не удалось загрузить файл или сборка «System.Web.WebPages.Razor, версия = 2.0.0.0, Культура=нейтральная, PublicKeyToken=31bf3856ad364e35' или одна из ее зависимости. Определение манифеста расположенной сборки не соответствовать ссылке на сборку. (Исключение из HRESULT: 0x80131040).]
System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 методы) +11711966
System.Web.Compilation.BuildManager.CallPreStartInitMethods() +465
System.Web.Hosting.HostingEnvironment.Инициализировать (Диспетчер приложений appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +1167

[HttpException (0x80004005): Инициализация перед запуском приложения метод Запуск по типу Microsoft.Web.Helpers.PreApplicationStartCode выдал исключение со следующим сообщением об ошибке: Не удалось загрузить файл или сборка «System.Web.WebPages.Razor, версия = 2.0.0.0, Культура=нейтральная, PublicKeyToken=31bf3856ad364e35' или одна из ее зависимости.Определение манифеста расположенной сборки не соответствовать ссылке на сборку. (Исключение из HRESULT: 0x80131040).]
System.Web.HttpRuntime.FirstRequestInit (контекст HttpContext) +11700896 System.Web.HttpRuntime.EnsureFirstRequestInit (контекст HttpContext) +141 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, контекст HttpContext) +4869125

------------------------------------------------------- ---------------------------------------- Информация о версии: Microsoft .NET Framework Версия: 4.0 .30319; Версия ASP.NET: 4.0.30319.272

В моем файле web.config и в моем приложении я ссылаюсь на System.Web.WebPages.Razor v1.0.0.0:


 
 
 

Я даже не знаю, смогу ли я использовать System.Web.WebPages.Razor v2.0.0.0 с .Net 4.

Теперь, как мне узнать, что ссылается на System.Web.WebPages. Бритва v2.0.0.0?

53
задан Jean-François Beauchamp 12 June 2012 в 05:08
поделиться