C#访问项目文件夹中的图像

时间:2019-07-15 10:55:29

标签: c# .net file

我有一个图像上传器,将我的图像存储在该项目位置:

C:\ Users \ example \ source \ Workspaces \ project \ projectsample \ Content \ Files

当我尝试使用以下URL访问此图像并对其进行编码时,它会中断:

var fileURL = "~/Content/Files/image.png";
byte[] file = File.ReadAllBytes(fileURL);
  

找不到路径的一部分

我缺少什么?

编辑

解决了以下问题:How to read existing text files without defining path使用AXMIM解决方案。

1 个答案:

答案 0 :(得分:0)

您在Windows上而不是Unix上,因此您的fileURL错误。有关更多信息,请参见naming files, paths, and namespaces

它应该像这样:

var fileURL = @".\Content\Files\image.png";

编辑:在不清楚之前,~是错误的字符,/\在这方面无关紧要。