rikin_123456789 Ответов: 3

CrystalReportsException: ошибка загрузки отчета


Привет,
Я построил веб-проект с кристаллическим отчетом. когда я запускаю этот проект с помощью visual studio 2008, он работает правильно..

Но когда я развертываю его на IIS и запускаю с помощью IP-адреса, он выдает следующую ошибку..
CrystalDecisions.Shared.CrystalReportsException: Load report failed. ---> System.Runtime.InteropServices.COMException: The system cannot find the path specified. at CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() --- End of inner exception stack trace --- at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) at Default2.TreeView1_SelectedNodeChanged(Object sender, EventArgs e) in c:\Inetpub\wwwroot\erp_web\Default2.aspx.cs:line 154

code on line 154 is Default2.aspx.cs
rd.Load(Server.MapPath("~\\CrPO.rpt"));

В чем проблема, я не могу понять. Я попробовал номера путей для отчета crystal report
а также полное разрешение на доступ к диску c:..

Что такое решение?? Пожалуйста, предложите мне.

По отношению
Рикин

3 Ответов

Рейтинг:
2

rikin_123456789

Эй, у меня есть решение для этого..
я просто удалить "" удостоверение олицетворение="True" " тег из интернета.config и он работает должным образом..

спасибо всем за ответ..


Рейтинг:
1

thatraja

Проверить этот прием

Crystal Reports: Исправлена ошибка "Load report failed".[^]


Sandeep Mewara

Хорошая рекомендация. 5!

Рейтинг:
0

Sandeep Mewara

Система не может найти указанный путь.
Это просто означает, что путь неверен, который вы используете для ссылки на путь.

Либо используйте абсолютный путь напрямую, либо используйте правильный относительный путь. Вам нужно будет убедиться, что путь правильный, чтобы файл был найден и использован.

Для относительного пути вы можете попробовать этот совет и правильно решить путь, прежде чем устанавливать источник файла: Разрешение путей на веб-сайте с несколькими папками[^]


thatraja

Возможный случай, 5!

Кстати рад снова видеть вас здесь после долгого времени

Sandeep Mewara

Спасибо. :)

Да. Долгое время.