Ответ 1
Посмотрите на следующее: HttpRuntime.AppDomainAppPath (из MSDN)
У меня есть свой собственный siteMapProvider, мне нужен фиктивный путь к файлу для его инициализации, но я не могу использовать HttpContext для этого, потому что IIS 7 будет вызывать исключение:
fileName = HttpContext.Current.Server.MapPath(fileName);
Как я могу сделать MapPath без HttpContext?
Посмотрите на следующее: HttpRuntime.AppDomainAppPath (из MSDN)
вы также можете попробовать:
HttpContext.Current.Request.PhysicalApplicationPath