2012-06-14 1 views
1

Ошибка сервера в приложении «/». Ошибка Parser Описание: Произошла ошибка при анализе ресурса, необходимого для обслуживания этого запроса. Ознакомьтесь с приведенными ниже подробными сведениями об ошибке синтаксического анализа и соответствующим образом измените исходный файл.Кто-нибудь видел эту ошибку: Не удалось загрузить файл или сборку «System.EnterpriseServices.Wrapper.dll»?

Сообщение об ошибке Parser: не удалось загрузить файл или сборку «System.EnterpriseServices.Wrapper.dll» или одну из ее зависимостей. Была сделана попытка загрузить программу с неправильным форматом.

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

Линия 1: <% @ Application Codebehind = Inherits "Global.asax.cs" = "Premier.Global" Language = "C#" %>

Исходный файл:/глобальной .asax Линия: 1

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

Еще одна вещь. Всякий раз, когда я пытаюсь установить System.EnterpriseServices.Wrapper.dll с помощью инструмента командной строки gacutil, он терпит неудачу.

+0

Да. Все, что вам нужно сделать, это google, и вы найдете множество экземпляров. Существует несколько возможных причин и, соответственно, несколько возможных разрешений. – David

+0

Дэвид, у меня есть, но у всех из них нет этой проблемы с Wrapper.dll, и именно поэтому я пришел сюда в Stack Overfow. Я подозреваю, что это связано с последним обновлением для системы безопасности для .NET 3.5.1 и .NET 4 (KB 2686831, KB 2656373 и KB 2686827, KB 2656368 соответственно) – Charles

ответ

2

Убедитесь IIS установлен на «Enable 32-битных приложений» в вашем конкретном пуле приложений, если вы используете IIS

Убедитесь, что проект создания свойства установлены в «Любой процессор» в Visual Studio, если вы используете Visual Studio

+0

Привет Arran Я получаю эту ошибку, когда я запускаю проект в Visual Studio 2010 .NET 4. Я проверил свойство проекта на свой «Любой процессор». – Charles

+0

Закройте VS, удалите все файлы отладки, bin, obj и release для вашего проекта и перестройте - вы пробовали это? – Arran

+0

Я просто сделал. Я закрыл VS, очистил папку отладки и открыл VS, чтобы перестроить каждый отдельный проект, и он по-прежнему сталкивался с той же ошибкой. – Charles

2

проект наконец-то работал после того, как я скачал и установил обновления для .NET Framework 4.0 т.е. 4.0.3 + некоторые другие обновления я перечисленные ниже:

Microsoft .NET Framework 4 KB2468871

Microsoft .NET Framework 4 Reliability Update 1 (KB2533523)

Microsoft .NET Framework 4 Reliability Update 2 (KB2600217)

Update 4.0.3 for Microsoft .NET Framework 4 – Runtime Update (KB2600211)

Я сделал это после того, заметив разницу между информации о версии фреймворка .NET и ASP.NET, что ниже ошибки на моей странице есть 0,272

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272

Еще раз спасибо за прослушивание.

+0

У меня была аналогичная проблема, и только установка обновления 4.0.3 исправила его для меня. –

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