PDA

Показать полную графическую версию : Не подключает сборки IIS7 на Win Server 2008


VtaMC
20-07-2011, 17:14
Доброго времени суток!!!
На Windows Server 2008 стоит IIS7. В конфиге web-приложения прописаны ссылки на сборки. Но сервер выдаёт, что файлы сборок не существуют.

Вот, что пишет сервер:

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

Ошибка конфигурации

Описание: Ошибка при обработке файла конфигурации, требуемого для обслуживания этого запроса. Изучите указанные ниже подробные сведения об этой ошибке и измените файл конфигурации.

Сообщение об ошибке синтаксического анализатора: Невозможно загрузить файл или сборку "MapInfo.CoreEngine, Version=6.8.0.536, Culture=neutral, PublicKeyToken=93e298a0f6b95eb1" или один из зависимых от них компонентов. Не удается найти указанный файл.

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


Строка 57: <add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
Строка 58: <add assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
Строка 59: <add assembly="MapInfo.CoreEngine, Version=6.8.0.536, Culture=neutral, PublicKeyToken=93E298A0F6B95EB1"/>
Строка 60: <add assembly="MapInfo.CoreEngine.Wrapper, Version=6.8.0.536, Culture=neutral, PublicKeyToken=93E298A0F6B95EB1"/>
Строка 61: <add assembly="MapInfo.CoreTypes, Version=6.8.0.536, Culture=neutral, PublicKeyToken=F548BCBA69D4B8DA"/>

Исходный файл: C:\inetpub\wwwroot\web.config Строка: 59

Трассировка загрузки сборки: Следующая информация может быть полезна при выяснении причин сбоя при загрузке сборки 'MapInfo.CoreEngine, Version=6.8.0.536, Culture=neutral, PublicKeyToken=93e298a0f6b95eb1'.


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

Как решить эту проблему?

VtaMC
21-07-2011, 17:40
Проблему решил: просто ОС была 64 битная, а подключаемая библиотека была 32 битная. Включил поддержку 32 битных файлов через Пулы приложений ->Дополнительные параметры -> Разрешать 32 битные приложения




© OSzone.net 2001-2012