0

Работал над приложением для заказа на работу, и он шел отлично. Я загрузил и установил отчеты Crystal на днях и разработал отчет в моем проекте. После кодирования немного я решил проверить его. Когда я перестроил свое решение в VS 2010, я неожиданно придумал 66 ошибок.Тип 'CrystalDecisions.CrystalReports.Engine.Section' не определен.

У меня есть рубка основными из которых являются: Type «CrystalDecisions.CrystalReports.Engine.Section» не определен Type «CrystalDecisions.Shared.IParameterField» не определена. Тип 'CrystalDecisions.ReportSource.ICachedReport' не определен.

Я искал в Интернете, и, похоже, это отсутствие ссылок, вызывающих это. я нашел руководство и расположены следующие файлы:

CrystalDecisions.Shared.dll 
CrystalDecisions.CrystalReports.Engine.dll 
CrystalDecisions.ReportSoruce.dll 

Тогда я прямо кликали на мой проект, пошел, чтобы добавить ссылку, а затем просматривать, затем выбраны те файлы, перечисленные выше.

Все мои ошибки ушли. Затем я перестроил свой проект, и 66 ошибок вернулись. Так я добавил свои ссылки неправильно или есть что-то еще, что мне нужно сделать? Я даже не могу построить свой проект, он просто терпит неудачу. Если вам нужен код, сообщите мне. Я не уверен, какой код будет иметь отношение к этому.

+0

Вы пытались очистить и перестроить свой проект? У меня было много случайных ошибок с Crystal Reports. Я переключился на средство просмотра отчетов Microsoft (в профессиональной версии visual studio) и нашел, что работать с ним намного проще. – Alex

ответ

3

ОК, я понял. Это была рамочная проблема. Вот где я нашел ответ ...

http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/08287c95-5d0d-4894-8dda-e624fb088463/

это решение ...

правой кнопкой мыши проект, выберите свойства, при первой вкладке «Application», измените " Целевая структура "в .net Framework 4, потому что в приведенном выше сообщении говорится, что в настоящий момент это« .net 4 Client Profile »

Эта DLL будет работать ТОЛЬКО, если ваш проект является .net 4 FULL profile, а не профиль клиента.

Смежные вопросы