Я создаю программу UWP, и мне нужно получить данные из базы данных Oracle моего клиента.Мой клиент дал мне dll, который он сделал.Я попробовал и обнаружил, что сделал .net framework из 4.6.2, чтобы UWP его не поддерживал.Я предложил ему переписать dll от UWP, но он отказался от этого.Поэтому я должен найти способ заставить его работать в UWP.Я погуглил и обнаружил, что, если я сделаю стандартную dll .net для моста между UWP и .net framework, я смогу сделать так, чтобы она работала в UWP.Наконец, я сделал dll стандарта .net, в стандарте .net я ссылаюсь на dll, который дал мой клиентНо после того, как я отладил свою стандартную dll .net, весь написанный код работает без ошибок, но dll, предоставленный моим клиентом, выдает ошибку:
"The type initializer for 'OracleInternal.Common.ProviderConfig' threw an exception."
Интересно, если что-то не так с dll моего клиента.Тем не менее, это так странно, что, если я ссылаюсь на его dll в winform, все в порядке, но только в стандарте .net он падает.Более того, код, который я написал в стандарте winform / .net, один и тот же, только объявляет класс и запускает пустой, просто двухстрочный код.Мой клиент ничего не знает о UWP, и я также ничего не знаю об Oracle. Я не хочу переписывать весь проект WPF только для этого, это такая огромная работа!Не могли бы вы научить меня, что с этим не так и как решить мою проблему.Спасибо.