How to find Absolute Path of a Folder in a Controller in ASP.NET MVC 4 ?

Published on February 19, 2013 by Senthil Kumar

Filed under ASP.NET

Last modified February 19, 2013

Print this page

rate 1 star rate 2 star rate 3 star rate 4 star rate 5 star
Your rating: none, Average: 0 (0 votes)

This article have been viewed 11856 times

There are times when you want to access a file from the Application Folder which you need access to . In this case , you might need the complete path of the file that you are trying to access .

How to find Absolute Path of a Folder u in a Controller in ASP.NET MVC ?

You can use the Server.MapPath method that is defined in the HttpContext to retriein ve the path of the file.

For example , assume that the file name AbundantCodeConfig.xml is saved in the App_Data folder of the ASP.NET MVC Web Application.

To find the Absolute Path of this file , we can use the below sample code snippet.

public ActionResult Index()


string path = HttpContext.Server.MapPath("~/App_Data/AbundantCodeConfig.xml");

return View();


1 Comment

  1. Interesting .NET Links – February 20 , 2013 | TechBlog
    February 20, 2013 - 10:19 pm

Leave a Comment


You might be Interested in these Posts

How to read connection string from web.config in ASP.NET and C# ?

Here's a sample code snippet demonstrating how to get the connection string from your ASP.NET

How to return Json instead of XML in ASP.NET Web API ?

When you make a call to the ASP.NET Web API action method and notice this in Google Chrome browser ,...

How to Add Web API to existing ASP.NET Web Forms Project ?

In one of the previous posts , we saw how to add the WebAPI to the existing ASP.NET MVC project. Wel...