Crystal Report 13.0.2 дает сообщение "Ошибка загрузки" на веб-сервере для некоторых отчетов, а другие -

132
8

У меня есть хрустальный отчет 13 в моем заявлении. Его работа отлично работает на локальном сервере, но при неудачной ошибке "Загрузить отчет" на веб-сервере. Вот исключение details-

     Message: Load report failed.
Data: System.Collections.ListDictionaryInternal
Source: CrystalDecisions.CrystalReports.Engine
StackTrace: at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.get_ProductLocaleID()
at CrystalDecisions.ReportSource.CachedObjectReportSource.GetReport(RequestContext context, Boolean bAddToCacheWhenCreated)
at CrystalDecisions.Web.CrystalReportSource.get_ReportDocument()
at ABC.AB.ABReportCardCrystal.Page_Load(Object sender, EventArgs e)
InnerException: System.Threading.ThreadAbortException: Thread was being aborted.
at CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options)
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options)
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()

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

спросил(а) 2021-01-25T21:45:03+03:00 4 месяца, 4 недели назад
1
Решение
128

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

Вы регистрировали Crystal Reports в разметке страницы?

<% @ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
Namespace="CrystalDecisions.Web" TagPrefix="CR" %>

Установите для свойства "Копировать в выходной каталог" для отчета "Копировать всегда"

Путь файла в файле crystalreportsource будет ~/bin/YOURFOLDER/YOURFILE

<CR: CrystalReportSource ID ="CrystalReportSource1" runat ="server">
<Report FileName="~/bin/FolderName/ReportName.rpt">
</Report>
</CR: CrystalReportSource>

Попробуйте это и посмотрите, работает ли это для вас.

ответил(а) 2021-01-25T21:45:03+03:00 4 месяца, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема