Skip to Content
0
Former Member
Jan 11, 2008 at 09:20 AM

Permissions required for folders on asp.net app

39 Views

Post Author: Emilio_mar

CA Forum: .NET

Hi,

I'm having an issue getting a report to work / export. I know it's a permissions issue but just cannot track down what else I must give rights to.

The app is framework 1.1 with CR XI R2. The reports are embedded resources.

I have given ASPNET, IIS_WPG and the domain account under which the application pool runs modify rights on all the website folders (overkill I know)and on C:\windows\temp

What am I missing? Oh, If the application pool uses the local system account then all works fine, that's what leads me to believe it must be a permissions issue. Unfortunately the server admin will not let me use the local system account.

Below is the stack for reference...

Many Thanks

Emilio

>>>>

Load report failed. Page Error Occurred: /administration/administration.aspx ExceptionType: System.Exception Stack Trace: at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) at CrystalDecisions.CrystalReports.Engine.ReportClass.Load(String reportName, OpenReportMethod openMethod, Int16 parentJob) at CrystalDecisions.CrystalReports.Engine.ReportDocument.}() at CrystalDecisions.CrystalReports.Engine.ReportDocument. (Object Q, Type R) at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(DataSet dataSet) at BMMPrint.IntelliSupport.ManageDataSheets.ExportTechSheet(Int32 ProdID, String Prefix, String FilePath) at BMMPrint.TechSheets.btnGenerateAll_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.Button.OnClick(EventArgs e) at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain()