WPF-приложение TypeInitializationException при запуске на другом компьютере - PullRequest
0 голосов
/ 02 мая 2018

У меня сложное приложение WPF, которое ссылается на несколько других проектов. Он отлично работает на моей машине разработки, на самом деле отлично работает. Затем, когда я перевожу его на другую машину с той же ОС и версией .Net, он жалуется на исключение TypeInitializationException в одной из библиотек. Я перепробовал все безрезультатно. Одна вещь, которую я заметил, заключается в том, что библиотека, на которую есть ссылка в сообщении об ошибке, использует взаимодействие с Shell32 - как и основная программа (не спрашивайте, почему, хорошо, это для доступа через Android) - сообщение об ошибке: «Элемент с тем же ключом имеет уже добавлено "- хотя я не получаю эту ошибку на моей машине для разработки - я думаю, возможно, он загружает два Shell32 и запутывается? Я в своем уме, изучил все настройки app.config, даже установил последнюю версию .net. В идеале я мог бы дублировать ошибку на компьютере разработчика, но пока не могу!

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