Сбой loadreport при вызове из библиотеки классов C # - PullRequest
1 голос
/ 08 сентября 2011

Я создал библиотеку классов для использования в Classic ASP. Ошибка загрузки отчета (см. Трассировку)

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 test.crystalLib.generate_pdf() in D:\wwwroot\test\Crystal\test\test\crystalLib.cs:line 27

Но тот же код работает при вызове из файла .cs или .ashx.

есть ли какое-либо свойство, которое я должен изменить в библиотеке классов?

1 Ответ

1 голос
/ 08 сентября 2011

Предоставил разрешение на запись для пользователя iis во временную папку Windows.это решило проблему.

...