Use of CrystalReportViewe results in Access denied

G

Goran

Hi
I have created a very simple ASP.Net application that only consists of
a CrystalReports Viewer, that has been connected to a .rpt file.

When the page is loaded in the browser, the following message is
shown:

************ Message **************
Access to the path "C:\Program\Microsoft Visual Studio .NET\Crystal
Reports\Viewers\dynamic_images" is denied.
Description: An unhandled exception occurred during the execution of
the current web request. Please review the stack trace for more
information about the error and where it originated in the code.

Exception Details: System.UnauthorizedAccessException: Access to the
path "C:\Program\Microsoft Visual Studio .NET\Crystal
Reports\Viewers\dynamic_images" is denied.

******* END MESSAGE ***********

The rest of the error message can be found at the bottom.

My question to you is why does the viewer load a file from the disk?
How can I change the path to these files? Or do you know any other
solution to this problem?

Best Regards
Göran


************ COMPLETE ERROR MESSAGE ************

ASP.NET is not authorized to access the requested resource. Consider
granting access rights to the resource to the ASP.NET request
identity. ASP.NET has a base process identity (typically
{MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6) that is used if
the application is not impersonating. If the application is
impersonating via <identity impersonate="true"/>, the identity will be
the anonymous user (typically IUSR_MACHINENAME) or the authenticated
request user.

To grant ASP.NET write access to a file, right-click the file in
Explorer, choose "Properties" and select the Security tab. Click "Add"
to add the appropriate user or group. Highlight the ASP.NET account,
and check the boxes for the desired access.

Source Error:

An unhandled exception was generated during the execution of the
current web request. Information regarding the origin and location of
the exception can be identified using the exception stack trace below.

Stack Trace:


[UnauthorizedAccessException: Access to the path "C:\Program\Microsoft
Visual Studio .NET\Crystal Reports\Viewers\dynamic_images" is denied.]
System.IO.__Error.WinIOError(Int32 errorCode, String str) +393
System.IO.Directory.InternalCreateDirectory(String fullPath, String
path) +632
System.IO.Directory.CreateDirectory(String path) +195
CrystalDecisions.Web.ReportAgentBase.get_ImagePhysicalPath() +262
CrystalDecisions.Web.ReportAgentBase.p() +39
CrystalDecisions.Web.ReportAgent.v(Boolean `) +40
CrystalDecisions.Web.CrystalReportViewer.OnPreRender(EventArgs e)
+108
System.Web.UI.Control.PreRenderRecursiveInternal() +62
System.Web.UI.Control.PreRenderRecursiveInternal() +125
System.Web.UI.Control.PreRenderRecursiveInternal() +125
System.Web.UI.Page.ProcessRequestMain() +1489
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,444
Messages
2,571,709
Members
48,796
Latest member
Greg L.
Top