我在使用CrystalReport生成报告时遇到Load report failed
错误。
错误仅针对某些用户而非其他用户发生。
因此我怀疑这是由于权限。我查了一下:
我还应该在哪里查看?
错误讯息:
加载报告失败。
在CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() 在CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename,OpenReportMethod openMethod,Int16 parentJob) 在CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) ...
答案 0 :(得分:1)
我已将IIS Application Pool -> Advanced Settings -> Load User Profile
设置为 False ,从而解决了该问题。 (默认为 True )
当Load User Profile
为True时,将更改%TEMP%等环境变量。
What exactly happens when I set LoadUserProfile of IIS pool?