Не удалось загрузить CrystalDecisions.ReportAppServer.ClientDoc

Не удалось загрузить файл или сборку 'CrystalDecisions.ReportAppServer.ClientDoc, Version = 10.5.3700.0, Культура = нейтральная, PublicKeyToken = 692fbea5521e1304 'или одна из ее зависимостей. Система не может найти указанный файл.


Я только что развернул наше веб-приложение на новый сервер, который использует средство просмотра Crystal Report в нескольких отчетах в нашем приложении ASP.NET 3.5. У меня есть все DLL файлы, требуемые CR, или, как мне кажется, в папке BIN, но я все еще сталкиваюсь с этой ошибкой. Я никогда не использовал CR раньше, поэтому мне нужно установить что-либо на сервере, чтобы отчеты работали? Это прямо из VS2008.

Ответы

Ответ 1

Вам нужно установить Crystal на сервере, используя предоставленную msi для версии vs2008...

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5\CRRedist2008_x86.msi

Установка этого параметра добавит необходимые сборки CR в GAC. Вы не должны добавлять их в свою папку bin приложения.

Этот question может представлять интерес.