Не удалось загрузить файл или исключение сборки - PullRequest
30 голосов
/ 23 февраля 2012

Есть мысли о том, что может быть причиной этого исключения?

У меня есть proj веб-службы, когда я загружаю ссылку, я получаю

Не удалось загрузить файл или сборку Interop.DIB или одну из ее зависимостей. Предпринята попытка загрузить программу с неверным форматом.
Сведения об исключении: System.BadImageFormatException: Не удалось загрузить файл или сборку Interop.DIB или одну из ее зависимостей. Предпринята попытка загрузить программу с неверным форматом.

Внутренние исключения:

[BadImageFormatException: не удалось загрузить файл или сборку Interop.DIB или одну из ее зависимостей. Была предпринята попытка загрузить программу с неверным форматом.]

[ConfigurationErrorsException: не удалось загрузить файл или сборку Interop.DIB или одну из ее зависимостей. Была предпринята попытка загрузить программу с неверным форматом.]

[HttpException (0x80004005): не удалось загрузить файл или сборку Interop.DIB или одну из ее зависимостей. Была предпринята попытка загрузить программу с неверным форматом.]

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

Ответы [ 12 ]

0 голосов
/ 21 ноября 2013

Я наконец-то обошел это исключение, удалив запись в applicationhost.config для IIS Express (C: \ Users {имя пользователя} \ Documents \ IISExpress \ config \ applicationhost.config).

Я также остановил экземпляр IIS Express, очистил и перестроил в VS. Затем измените файл конфигурации, затем перезапустите VS 2013.

0 голосов
/ 29 мая 2013

Для меня сработало добавление сборки в GAC.Для этого я запустил gacutil -i PATH_TO_ASSEMBLY из командной строки Visual Studio

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...