ASP.Net, Crystal Reports не работает при развертывании.Просмотр событий Event ID 4353 - PullRequest
2 голосов
/ 20 мая 2011

У меня есть веб-приложение VS 2011. Отчеты прекрасно работали в среде разработки, но при размещении на сервере все, что я получал, это пустая страница без ошибок или чего-либо еще. Когда посмотрел на просмотрщик событий, я обнаружил эту ошибку:

"Не удается найти описание для идентификатора события (4353) в источнике (Crystal Reports). На локальном компьютере может отсутствовать необходимая информация реестра или файлы DLL сообщений для отображения сообщений с удаленного компьютера. Возможно, вы сможете использовать флаг / AUXSOURCE = для получения этого описания; подробности см. в справке и поддержке. Следующая информация является частью события: сборка кода ключа, BusinessObjects.Licensing.KeycodeDecoder.dll, не может быть загружена. "

И все еще не смог решить это. Я запускаю веб-приложение VS 2010, размещенное на компьютере под управлением Windows Server 2003.

В QA Server я получил ту же проблему и смог ее решить, скопировав asp_Client в InetPub в указанный корневой каталог виртуального каталога.

Но в производственной среде у нас нет виртуального каталога, и он находится непосредственно под wwwRoot. И получил ту же проблему, до сих пор не может ее решить. Был бы признателен, если кто-нибудь может помочь мне в этом. Я дал разрешения на каталог SapBusinessObjects, как упомянуто выше, но все еще не работает.

Заранее спасибо. Thanushka.

1 Ответ

1 голос
/ 07 июня 2011

Это сработало у меня после подключения папки asp_client www_root к папке приложения, развернутого в виртуальном каталоге. В основном Crystal Reports устанавливает JS-файлы в корень. Не виртуальные пути. Поэтому, скопировав папку, вы сделаете файлы js доступными для приложений в виртуальном пути.

Надеюсь, это сработает и для других.

Удачи.

...