У меня есть версия DevExpress XtraReports v18.1.6 и PostgreSQL 4 v3.3.Visual studio 2017 v15.3.3 и Windows 7.
Вот сценарий: в моем проекте у меня есть несколько отчетов, написанных в devexpress v17.2.Я не мог запустить эти отчеты, потому что я не мог загрузить именно эту версию 17.2, я устанавливаю новую 18.1.6.Затем в главном меню Visual Studio «DevExpress» я нажимаю «Конвертер проекта в 18.1 ...», и это действие заменяет мои старые dll v17.2 на новые 18.1.После этого я мог запускать отчеты (см. Это в конструкторе).
Но проблема с подключением к базе данных.Я создал строку подключения с "XpoProvider = Postgres".Каждый раз, когда я хочу получить данные в отчете, перестроить результирующую схему или управлять запросами, я получаю сообщение об ошибке: Не удалось загрузить файл или сборку 'System.Threading.Tasks.Extensions, Version = 4.2.0.0, ...
У меня есть эта ссылка, именно эта версия.Также я пытался с новыми версиями threading.tasks, но безуспешно.
Моя версия Npgsql.dll была 2.2.7, я пробовал с 3.2.5 (читайте из некоторых документов devexpres).Также пробовал с новым 4.0.3.
У кого-нибудь была похожая проблема?