Исключение при загрузке PDF-файла в ASP.NET - PullRequest
2 голосов
/ 09 июня 2009

Я загружаю файл PDF, созданный Crystal Report, и загружаю как

 ReportDocument repDoc = ( ReportDocument ) System.Web.HttpContext.Current.Session["StudyReportCrystalDocument"];
        // Stop buffering the response
        Response.Buffer = false;
        // Clear the response content and headers
        Response.ClearContent();
        Response.ClearHeaders();
        try
        {    
            repDoc.ExportToHttpResponse(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Response, true, "StudyReport" );
        }
        catch( Exception ex )
        {
        }

Даже если это работает, но я получил исключение

base {System.SystemException} = {Невозможно оценить выражение, потому что код оптимизирован или собственный фрейм находится над стеком вызовов.}

Может кто-нибудь объяснить, в чем причина этого и как переопределить исключение?

Ответы [ 2 ]

1 голос
/ 11 июня 2009

Снять блок try-catch.

1 голос
/ 09 июня 2009

Попробуйте это

...