Вы можете использовать метод MapPath :
public ActionResult Index()
{
string physicalPath = Server.MapPath("~/content/image/img.jpg");
...
}
, и если вы находитесь внутри представления, вам не нужен физический путь, а относительный путь с учетом виртуального каталогапоэтому вы должны использовать помощники Url:
<img src="<%= Url.Content("~/content/image/img.jpg") %>" alt="" />
И если вы находитесь внутри какого-то другого слоя приложения, не имеющего прямого доступа к HttpContext, вы не должны получать никакого физического пути к файлуэтот путь должен быть введен / передан соответствующему слою.