Сбой приложения WPF с «неправильным форматом изображения» - PullRequest
1 голос
/ 03 июня 2010

У меня есть сборка приложения на моем компьютере x64. Сейчас он собран для x86, но на компьютерах с Windows XP (x86) он выходит из строя с «неправильным форматом изображения». На всех операционных системах Vista и выше он отлично работает на платформе x64. Я отследил проблему до своего значка.

Я удалил значок, и теперь он работает нормально, кто-нибудь получил представление о том, как на земле это может относиться к чему-либо?

1 Ответ

2 голосов
/ 03 июня 2010

Эта ошибка в основном говорит вам, что загружаемая dll не соответствует битрейгу (32 или 64) процесса. Вы можете загружать сборку, используя собственный 64-битный код, или это может быть одна dll, установленная на x64. Вы можете использовать утилиту corflags из командной строки Visual Studio, чтобы проверить, на что установлен бит .NET сборки.

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