• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2532
  • Last Modified:

Crystal Reports Load report failed on IIS 6

I developed a dot net 2.0 application which is supposed to generate a 2008 crystal report. it worked fine on my development environment ( XP / IIS 5) but when I deploy it to a 2003 server with IIS 6 I get teh following error
           CrystalDecisions.Shared.CrystalReportsException: Load report failed.
           System.Runtime.InteropServices.COMException (0x800001FB): Invalid file name
I know for a fact that the file is there and I gave every user (IIS, Everyone, SYSTEM, network service) full control permission to try an rule out permission issue but I am still getting the same error.
0
qwerty360
Asked:
qwerty360
1 Solution
 
Reza RadCommented:
account that runs asp.net applications doesn't have access to the temp directory in the windows folder
you must set permission to aspnet_user or IIS_USR to this folder and also application folder
0
 
James MurrellProduct SpecialistCommented:
may also pay to add Network Service user as well

0
 
Reza RadCommented:
also network services user must have access to temp folder
0
[Webinar] Improve your customer journey

A positive customer journey is important in attracting and retaining business. To improve this experience, you can use Google Maps APIs to increase checkout conversions, boost user engagement, and optimize order fulfillment. Learn how in this webinar presented by Dito.

 
Springy555Commented:
Have you given 'everyone' full access to the windows temp directory?  I think this is where the reports are generated from...
0
 
Tray896Commented:
Try using Process Monitor to track down the permissions issue.  Start it up and then perform the function that generates the error.  The stop the process monitor capture and search for ACCESS DENIED.  This should point you to the problem.
0
 
Tray896Commented:
0
 
qwerty360Author Commented:
All Network services users need access to windows temp folder
0

Featured Post

Learn to develop an Android App

Want to increase your earning potential in 2018? Pad your resume with app building experience. Learn how with this hands-on course.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now