Не удалось загрузить Aurigma Graphicsmill, загрузите программу в неправильном формате

Не удается запустить веб-сайт в Visual Studio 2013

Не удалось загрузить файл или сборку «Aurigma.GraphicsMill» или одну из ее зависимостей. Была предпринята попытка загрузить программу с неверным форматом.

Детали исключения:

System.BadImageFormatException: не удалось загрузить файл или сборку 'Aurigma.GraphicsMill'или одну из ее зависимостей. Была предпринята попытка загрузить программу с неверным форматом.

 
 Stack Trace: [BadImageFormatException: Could not load file or assembly 'Aurigma.GraphicsMill' or one of its dependencies. An attempt was made to load a program with an incorrect format.]
   System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +0
   System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +416
   System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +166
   System.Reflection.Assembly.Load(String assemblyString) +35
   System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +190  

Опробовано в соответствии с рекомендациями Graphicsmill на форумах часто задаваемых вопросов для веб-приложений

Как разрешить ошибку BadImageFormatException. (http://www.graphicsmill.com/docs/gm/frequently-asked-questions.htm)

Любые другие предложения по запуску веб-сайта на моем локальном компьютере с помощью Visual Studio 2013 действительно полезны.


person Midhun Kumar Singh Alluru    schedule 27.04.2014    source источник
comment
Прости! Я забыл внести изменения в соответствующий пул приложений. (stackoverflow.com/questions/2023766/)   -  person Midhun Kumar Singh Alluru    schedule 27.04.2014


Ответы (2)


Я нашел ответ, нужно перейти на Соответствующий пул приложений.

[Была предпринята попытка загрузить программу с неверным форматом, даже если платформы одинаковые

Отвечает Калян.

person Midhun Kumar Singh Alluru    schedule 28.04.2014

Информации по этой проблеме много. Большая часть из них касается проблемы с 64-битной и 32-битной версиями. Моя точная проблема заключалась в том, что я использовал 64-разрядную версию Aurigma.GraphicsMill, но в моем пуле приложений (DefaultAppPool) для параметра Включить 32-разрядные приложения было установлено значение True, что, если вы читали описание в нижней части окна говорит, что это заставляет ваше приложение работать в 32-битном режиме. Я пытался запустить 64-битную .dll из 32-битного приложения.

введите здесь описание изображения

person Community    schedule 08.06.2016
comment
Для IIS Express: Перейдите к: Инструменты > Параметры > Проекты и решения > Веб-проекты > Используйте 64-разрядную версию IIS Express. - person adaam; 19.10.2016