Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

asp.net

When i uploaded the my website online. i Upload the site using cute ftp.
after uploading the site online when i run the site using the url it is giving the error like this

Access is denied. (Exception from
HRESULT: 0x80070005 (E_ACCESSDENIED))
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 is denied. (Exception from
HRESULT: 0x80070005 (E_ACCESSDENIED))

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 , the identity
will be the anonymous user (typically
IUSR_MACHINENAME) or the authenticated
request user.

To grant ASP.NET 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.

This is the error page.

Best Answer

I had the same problem. I was running a web application using the ASP.NET Development server from Visual Studio and the code where this exception was thrown was using reflection.

It was solved by running Visual studio as an administrator.