我正在开发一个azure asp.net web api 2,在我的api中我试图读取一个数据集,但是我无法获取我的dataset.csv路径。我连接到ftp服务器,我发现路由是:。 .../site/wwwroot/dataset.csv 这个,
我试过了
string path = "/site/wwwroot/dataset.csv";
还有这个
string path=Path.Combine(System.Web.HttpRuntime.AppDomainAppPath, "dataset.csv");
但是它们都不起作用,我无法读取数据文件,我该如何读取它?
谢谢
最佳答案
尝试使用System.Web.HttpContext.Current.Request.MapPath()
代替:
string path=System.Web.HttpContext.Current.Request.MapPath("~\\dataset.csv");
Oh, and a friendly ask: please search StackOverflow before posting questions - this has been asked and answered here
关于c# - Asp.net Web API 无法从文件路径读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31306052/