Ответы с форумов MSDN

Использование Microsoft.Expression.Encoder

Date: 10.01.2017 6:03:07

приведите вывод Exception.ToString()

помимо отсуствия сборки, это может быть отсутствие определенного ключа в реестре

должен ли SDK программы вообще работать без этой программы? тем более учитывая что часть ее функций доступна только в платной версии

--- Добавлено ---

"Получается нет возможности без дополнительной установки sdk использовать мою программу?"

Можно попробовать отследить какие именно ключи реестра требуются для запуска нужных вам функций, и подсадить их на целевую систему. Вопрос только, как на это смотрит лицензионное соглашение


Message 1007

Date: 10.01.2017 9:32:25

"А вот есть ли смысл подробно рассматривать Exception.ToString()"

Есть. 

1. System.TypeInitializationException происходит при необработанном исключении в конструкторе типа, и в InnerException находиться первоначальное исключение. Соответственно, в его тексте может быть полезная информация.

2. Трассировка стека поможет понять, на каком именно методе падает программа, что тоже может быть полезным.

Message 1005

Date: 11.01.2017 3:14:11

в качестве последней попытки, запихните Microsoft.Expression.Encoder.resources.dll в подкаталог en каталога с Microsoft.Expression.Encoder.dll

------

http://uprightbassics.blogspot.ru/2014/01/how-to-deploy-expression-encoder-4-sdk.html - вот статья по теме, рассказывается как достать нужный файл из дистрибутива


Автор: VadimTagil

Главная страница - Список тем - Репозиторий на GitHub