Доступ к экспорту Crystal Reports запрещен

Я поддерживаю некоторый код, который использует CR для создания отчета и записи его на диск.

var report = new ReportDocument();
....
report.Export();

На нашем действующем сервере это приводит к следующей ошибке:

Error in File E:\TEMP\temp_cb1a18c2-b4e6-46b8-901b-a7a028a43b79.rpt: Access to report file denied. Another program may be using it. 

Приложение работает как сетевая служба и имеет полный контроль над каталогом e:\temp, поэтому кажется странным получать сообщение об отказе в доступе.

Кто-нибудь сталкивался с этим раньше?


person Derek Ekins    schedule 24.09.2009    source источник


Ответы (1)


Мне, вероятно, придется увидеть больше вашего кода. Вы загружаете отчет с диска с помощью ReportDocument.Load с указанием OpenReportByTempCopy?

person MartW    schedule 28.09.2009