0

我正在尝试下载存储在文件夹中的文件。

 string path = "D:\\app_data\\Clients\\Client " + jobdescription.ClientID + "\\Job " + jobdescription.JobDescriptionID + "\\";
 string file = Path.Combine(path, jobdescription.JobTitle + ".docx");
 return File(path, "application/docx", jobdescription.JobTitle + ".docx");

产生的错误是:

Server Error in '/' Application.
Could not find a part of the path 'D:\app_data\Clients\Client 1\Job 2\'

但是具有指定文件名的文件在文件夹中。我究竟做错了什么 ?

4

1 回答 1

1

您在第三行中使用path而不是使用file, 。

它应该是:

return File(file, "application/docx", jobdescription.JobTitle + ".docx");
于 2012-10-02T03:50:18.267 回答