if you already know the path why is there a need for sever.mappath, if you are getting access denied while trying access files outside the webapplication folder, most likely its because IIS is run under a more secured zone. and if you are looking for the directory where the web site is hosted on the server's hard disk use this property
Request.PhysicalApplicationPath
inside your asp.net page's code behind.