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

3行目では、を使用するpath代わりにを使用fileします。

それは読むべきです:

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