未找到ASP.NET Web API 404文件或目录

时间:2015-07-02 16:43:38

标签: c# asp.net-web-api iis-7.5

我有一个非常奇怪的错误。我有一个在IIS 7.5上运行的web api应用程序。它在本地和大多数服务器上运行良好。问题是,我有一个文件,我需要从服务器端访问。我尝试将文件放在app_data文件夹中,位于站点的根目录,甚至是c盘的根目录。

在本地一切正常,但在服务器上,什么都没有用。即使我硬编码文件的路径。我一直收到404错误。所以要清楚,我需要访问一个文件“c:\ filepath \ hello.txt”,例如。我似乎无法在服务器上找到该文件。

这些都不起作用。

string pathToFile = "C:\\filepath\\";
string pathToFile = HostingEnvironment.MapPath("~\\");
string pathToFile = HttpContext.Current.Server.MapPath("~/");
string pathToFile = HttpContext.Current.Server.MapPath("~/App_Data");

我知道有很多主题可供选择。以下对我不起作用:     

规格: Visual Studio 2013 ASP.NET WEb API IIS 7.5

有什么想法吗?

0 个答案:

没有答案