У меня есть приложение годичной давности, которое использует Expression Encoder 3 для создания эскизов. Некоторые пользователи жалуются, что получают следующее исключение:
Не удалось загрузить файл или сборку Microsoft.Expression.Encoder.Utilities.dll или одну из его зависимостей. Это приложение не удалось запустить из-за неправильной конфигурации приложения.
Приложение содержит в себе необходимые сборки EE3 в установке, поэтому такая установка Expression Encoder не требуется.
Все эти сбои начали происходить после обновления приложения до .net 4.
Есть какие-нибудь подсказки о том, что может происходить?
[РЕДАКТИРОВАТЬ] Удалось воспроизвести проблему в одной из наших локальных систем. Мы сделали чистую установку Windows XP. Установил .net 4 и потом наше приложение. Он разбился с тем же исключением. Мы можем решить эту проблему, установив .net 3.5!
Я быстро указал на обратную совместимость .net 4.
Таким образом, остается вопрос: есть ли какие-нибудь подсказки о том, что может происходить?