2011-01-24 2 views
1

В настоящее время я работаю над сайтом, использующим sitefinity 3.7. После копирования файлов на свой жесткий диск, используя источник безопасности, я попытался просмотра страницы в моем локальном хосте, когда появилось следующее сообщение об ошибке:Проблемы с сайтом sitefinity в localhost


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

Не удалось загрузить файл или сборку «Telerik.Cms.Engine, Version = 3.1.3311.24714, Culture = neutral, PublicKeyToken = 85fd314cb21bc432» или одна из его зависимостей. Определение манифеста размещенной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)

Описание: Необработанное исключение произошло во время выполнения текущего веб-запроса. Просмотрите трассировку стека для получения дополнительной информации об ошибке и ее возникновении в коде.

Сведения об исключении: System.IO.FileLoadException: Не удалось загрузить файл или сборку 'Telerik.Cms.Engine, Version = 3.1.3311.24714, Culture = neutral, PublicKeyToken = 85fd314cb21bc432' или одну из его зависимостей. Определение манифеста размещенной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)

Источник ошибки:

Необработанное исключение при выполнении текущего веб-запроса. Информация о происхождении и местоположении исключения может быть идентифицирована с использованием следа стека исключений ниже. Сброс нагрузки на сборку. Следующая информация может помочь определить, почему сборка «Telerik.Cms.Engine, Version = 3.1.3311.24714, Culture = neutral, PublicKeyToken = 85fd314cb21bc432» не может быть загружена.

WRN: Регистрация привязки монтажа отключена. Чтобы включить ведение журнала сбоев сборки, установите значение реестра [HKLM \ Software \ Microsoft \ Fusion! EnableLog] (DWORD) на 1. Примечание. Существует некоторая оценка производительности, связанная с протоколированием сбоев привязки сборки. Чтобы отключить эту функцию, удалите значение реестра [HKLM \ Software \ Microsoft \ Fusion! EnableLog].

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

[FileLoadException: Не удалось загрузить файл или сборку 'Telerik.Cms.Engine, Version = 3.1.3311.24714, культура = нейтральной, PublicKeyToken = 85fd314cb21bc432' или один из его зависимостей. Определение манифеста размещенной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)] System.Reflection.Assembly._GetType (имя String, Boolean throwOnError, булева IgnoreCase) +0 Telerik.Utilities.TypeResolutionService.GetType (имя String, Boolean throwOnError, булева IgnoreCase) +579 Telerik .Utilities.StringTypeConverter.ConvertFrom (ITypeDescriptorContext контекст, CultureInfo культуры, значение объекта) +108 Telerik.Sitefinity.Configuration.XmlConfigProvider.LoadAttributes (ConfigElement элемент, XmlReader считыватель) +321 Telerik.Sitefinity.Configuration.XmlConfigProvider.LoadElement (ConfigElement элемент , XmlReader reader, Stack`1 stack) +761 Telerik.Sitefinity.Configuration.XmlConfigProvider.LoadSection (раздел ConfigSection) +389 Telerik.Sitefinity.Configuration.ConfigProvider.GetSection() +279 Telerik.Sitefinity.Configuration.ConfigManager.GetSection() +104 Telerik.Framework.Web.ControlUtils..cctor() +64

[TypeInitializationException: Тип инициализатор '' Telerik.Framework.Web.ControlUtils бросили исключение.] Telerik.Framework.Web.ControlUtils.GetTemplate (String виртуальный_путь) +0 Telerik.Search.WebControls.SearchBox.get_LayoutTemplate() +50 Telerik.Search.WebControls.SearchBox.CreateChildControls() +90 System.Web.UI.Control.EnsureChildControls() +146 System.Web.UI.Control.PreRenderRecursiveInternal() +61 System.Web.UI.Control.PreRenderRecursiveInternal() +224 System.Web.UI.Control.PreRenderRecursiveInternal() +224 System.Web.UI.Control. PreRenderRecursiveInternal() +224 System.Web.UI.Control.PreRenderRecursiveInternal() +224 System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, булева includeStagesAfterAsyncPoint) +3394

Информация о версии: Microsoft .NET Framework Версия: 2.0.50727.4952; ASP.NET версии: 2.0.50727.4955


Вещи, которые я пробовал:

  • Изменение разрешения папки (как DefaultAppPool и Network Services)
  • Получение последней версии сайта еще раз.
  • не Проверил web.config и перенастроить строки подключения, чтобы указать базу данных (возможно, не связанной)
  • Перекомпилирован сайт - не исправить

Кто-нибудь сталкивался с этой проблемой?

Спасибо!

Питер

ответ

1

Это проблема с не будучи в состоянии найти правильную версию SiteFinity сборок или не находящих сборки на всех. У вас есть папка BIN приложения в исходном элементе управления? Я могу помочь, если вы покажете полный список файлов в проекте. Вы уверены, что не скомпилировали его с другой версией Sitefinity?

+0

Мы выяснили, что файл web.config поврежден. Спасибо, что нашли время ответить на мой вопрос, хотя - –

Смежные вопросы