在浏览器中找不到文件异常

时间:2019-05-20 05:31:56

标签: javascript c# asp.net file

我在asp.net c#文件中有一个Web方法。在该文件中,我正在检查文件是否在文件夹中可用,之后我将返回该文件路径。

在前端,我试图使用javascript(window.open(path))打开该文件。

但是我收到错误消息,说“找不到文件”-但是文件夹中的文件可用。

其他文件正在打开,例如* .txt,*。docx文件,这些文件已下载或在同一文件夹中打开-但我想打开* .pdf文件。

 [System.Web.Services.WebMethod]
    public static string generateReport(string SerialNo)
    {
        string filepath = "";
        string strFileName = SerialNo;
        if (File.Exists(HttpContext.Current.Server.MapPath(".\\upload\\" + strFileName + ".pdf")))
        {
            HttpContext.Current.Session["FileName"] = strFileName;
            filepath = ".\\upload\\" + strFileName + ".pdf";        }
        else
        {
        }
       return filepath;
    }
  

找不到文件'D:\ projectfolder \ upload \ pdfsample.pdf。

0 个答案:

没有答案