이후 마이크로 소프트 웹 API가 아닌 MVC , 당신은 이런 식으로 뭔가를 할 수 없습니다
var a = Request.MapPath("~");
이건
var b = Server.MapPath("~");
System.Web
네임 스페이스가 아닌 네임 스페이스 아래에 있기 때문 System.Web.Http
입니다.
그렇다면 Web API 에서 상대 서버 경로를 어떻게 알 수 있습니까?
나는 MVC 에서 이와 같은 일을했다 .
var myFile = Request.MapPath("~/Content/pics/" + filename);
디스크의 절대 경로를 알려줄 것입니다.
"C:\inetpub\wwwroot\myWebFolder\Content\pics\mypic.jpg"