Crystal Reports 2016 с обратной совместимостью с 2011 - PullRequest
0 голосов
/ 31 марта 2020

У меня есть приложение, которое я обновляю с использованием Crystal Reports 2011 до Crystal Reports 2016.

У меня есть сценарий, когда пользователь может быть еще не готов к обновлению до Crystal Reports 2016 и все еще использует Crystal Reports 2011 механизм отчетов. Если на сервере установлена ​​среда выполнения CR2016, и этот пользователь пытается запустить отчет, я получаю сообщение об ошибке, в котором говорится, что он не может найти CrystalDecisions.ReportEngine v13.0.2 (версия CR2011).

Если CR2016 обратно совместим, как мне настроить приложение CR2011 так, чтобы оно не искало версии DLL-файлов CrystalDecisions v13.0.2?

Обновление: Мне удалось чтобы решить эту проблему, выполните перенаправление сборки на файл machine.config, чтобы наши серверы могли перенаправить их на Crystal Dll версии 13.0.4. Это также можно сделать в файле application.config, но благодаря тому, как мы развертываем, machine.config был наименее навязчивым способом справиться с этим.

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