【问题标题】:C# Accessing image inside project folderC#访问项目文件夹内的图像
【发布时间】:2019-07-15 10:55:29
【问题描述】:

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

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 解决方案。

【问题讨论】:

    标签: c# .net file


    【解决方案1】:

    您使用的是 windows 而不是 unix,所以您的 fileURL 是错误的。请参阅naming files, paths, and namespaces 了解更多信息。

    应该是这样的:

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

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

    【讨论】:

      猜你喜欢
      • 2011-01-25
      • 2012-04-04
      • 2013-10-19
      • 1970-01-01
      • 1970-01-01
      • 2018-06-01
      • 2012-03-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多