Как добавить нужные библиотеки DLL Crystal Reports в проект Visual StudioC#

Место общения программистов C#
Anonymous
Как добавить нужные библиотеки DLL Crystal Reports в проект Visual Studio

Сообщение Anonymous »

Мне нужны библиотеки отчетов Crystal для моего приложения C#. Прежде всего я сослался на crystaldecisions.crystalreports.engine , crystaldecisions.shared , crystaldecisions.reportsource , crystaldecisions.windows.forms, но это вызвало исключение badImageException из-за несовместимости. Я попытался заменить библиотеки DLL 32-битными файлами, поскольку я использую 32-битный клиент Oracle, поэтому для всех настроек проекта установлено значение x86. Это тоже не сработало. Теперь я установил CRRedist2005_x86.msi, он установил несколько сборок в C:\Windows\assembly\GAC, это CrystalDecisions.Enterprise.Desktop.Report , CrystalDecisions.Enterprise.Framework , crystaldecisions.Enterprise.InfoStore , crystaldecisions.Enterprise.PulginManager,crystaldecisions.Enterprise.Viewing.ReportSource. Должен ли я ссылаться на эти файлы вместо предыдущих?
Моя ОС 8 x 64. Я использую VS 2013 и 32-битный клиент Oracle. До сих пор я сталкивался с некоторыми проблемами совместимости и решал их, но теперь не могу в этом разобраться. Моя цель — загрузить XML-файл и показать его средству просмотра отчетов программно; для этого забиваю голову dll файлами. Кто-нибудь, пожалуйста, подскажите мне, что мне делать?

Подробнее здесь: https://stackoverflow.com/questions/278 ... io-project

Вернуться в «C#»