Crystal Reports в VS 2010 не работает на веб-сервере - PullRequest
1 голос
/ 16 августа 2011

Я использую Crystal Reports, чтобы создать отчет и сохранить его в формате PDF в папке.Все отлично работает на локальной машине.Код работает нормально, отчет также генерируется и сохраняется в формате PDF.

Теперь, заходя на сервер, я не установил VS 2010 на веб-сервере.Но у меня было приложение веб-сайта, созданное в среде ASP.NET в VS2010, которое я развернул на сервере, и оно работает нормально даже без VS2010 на сервере.

Но теперь мне нужно было сгенерировать отчет о кристаллах и сохранить его в папке.Это еще один модуль того же сайта.Но когда я помещаю файлы .aspx и .aspx.cs и .rpt на сервер, я получаю сообщение об ошибке «Сообщение об ошибке синтаксического анализа: не удалось загрузить файл или сборку» CrystalDecisions.Web, версия = 13.0.2000.0, культура = нейтральная,PublicKeyToken = 692fbea5521e1304 'или одной из его зависимостей. Система не может найти указанный файл ".

Итак, я попытался установить пакет Crystal Report из здесь , но он говорит, что для завершения установки требуется VS 2010.Так что не уверен, смогу ли я сделать это без VS 2010 на сервере.

Есть ли способ сделать это без VS 2010 на сервере, или я обязательно должен установить VS 2010 на сервере, или любую другую установку, которая может мне помочь?

Ответы [ 2 ]

1 голос
/ 16 августа 2011

Вам необходим распространяемый Crystal Reports 2010, расположенный здесь (веб-сайт SAP не самый дружелюбный):

SAP Crystal Reports, версия для разработчиков для Microsoft Visual Studio Обновления и загрузка во время выполнения

P.S. : Веб-сайт SAP может быть изменен, не стесняйтесь редактировать или комментировать этот ответ с актуальной информацией.

0 голосов
/ 16 августа 2011

Установите на сервер модули слияния Crystal. Вам никогда не нужно устанавливать Visual Studio на сервере.

...