ASP.NET MVC projesinde bir Denetleyiciden App_Data klasörünün mutlak yolunu bulmak için doğru yol nedir? Geçici olarak bir .xml dosyası ile çalışabilmek istiyorum ve yolu kodlamak istemiyorum.
Bu çalışmıyor:
[HandleError]
public class HomeController : Controller
{
public ActionResult Index()
{
string path = VirtualPathUtility.ToAbsolute("~/App_Data/somedata.xml");
//.... do whatever
return View();
}
}
Web bağlamı dışında düşünüyorum VirtualPathUtility.ToAbsolute () çalışmıyor. dize yolu "C: \ App_Data \ somedata.xml" olarak geri gelir
Bir MVC uygulamasında .xml dosyasının yolunu nerede belirlemeliyim? global.asax ve uygulama düzeyinde bir değişken yapıştırmak?