Я пытаюсь запустить кристаллический отчет из своего веб-приложения, которое было построено с использованием ASP.NET 4.0 и Visual Studio 2010. I установили следующее с сайта SAP ( http://www.businessobjects.com/jump/xi/crvs2010/us2_default.asp )
1) SAP Crystal Reports, версия для Visual Studio 2010 - Стандартный установочный пакет EXE, который устанавливает программное обеспечение в интегрированную среду разработки Visual Studio.
2) Среда выполнения SAP Crystal Reports для .NET Framework 4 (64-разрядная версия)
У меня есть страница с именем Reports.aspx, на которой у меня есть элемент управления для просмотра отчетов Crystal
<CR:CrystalReportViewer ID="rptViewer" runat="server" AutoDataBind="true" />
В Reports.aspx.cs file У меня есть следующий код:
protected override void OnPreRender(EventArgs e)
{
ReportDocument report = new ReportDocument();
var path = Server.MapPath("Reports/Sample.rpt");
report.Load(path);
report.SetDatabaseLogon("username", "password", "servername", "databasename");
rptViewer.ReportSource = report;
}
В строке report.Load (путь) я получаю следующую ошибку:
Unsupported Operation. Документ, обработанный механизмом JRC, не может быть открыт в стеке C ++.
Как я могу это исправить?