This code is supposed to download a file using mvc3 controller
public FilePathResult GetFileFromDisk(String file)
{
String path = AppDomain.CurrentDomain.BaseDirectory + "AppData/";
String contentType = "text/plain";
return File(path+file, contentType, file);
}
View part :
@Html.ActionLink("Download", "GetFileFromDisk","Upload", new { file = "textfile" },null);
But when i click the link I am getting this error
Could not find a part of the path ‘D:\Project\FileUploadDownload\FileUploadDownload\AppData\textfile’.
[DirectoryNotFoundException: Could not find a part of the path ‘D:\Project\FileUploadDownload\FileUploadDownload\AppData\textfile’.]
Why the foldername is repeating in the file path? Please offer a solution…
Try like this: