我在IIS(Windows Server 2012 R2)中运行我的Web应用程序 - 它使用XML和.rpt文件生成PDF。在调试模式下尝试使用ExportToStream()
时,我遇到了以下异常:
访问被拒绝。该文件可能正被另一个程序使用。
我认为这与文件夹权限有关,但我无法修复它。如何阻止我的权限被拒绝?
答案 0 :(得分:1)
用户应该登录到该计算机,然后将文件夹访问权限设置为完全控制。
访问被拒绝。该文件可能正被另一个程序使用。 此错误表示文件已打开,请在任务管理器中检查并将其终止。
关闭所有PDF文件..应该打开与生成新pdf相同的名称,它必须是唯一名称。
答案 1 :(得分:0)
权限被拒绝,因为我使用的是位于C:\ TEMP中的临时文件。使用Full Access添加“Everyone”组可以解决问题。