“The process cannot access the file because it is being used by another process” with Images

前端 未结 7 1044
梦毁少年i
梦毁少年i 2020-12-04 02:02

I\'ve seen many issues like this that have been solved and the problem was mostly due to streams not being disposed of properly.

My issue is slightly different, here

7条回答
  •  忘掉有多难
    2020-12-04 02:05

    The File.WriteAllBytes creates the file if necessary. You can juts use:

    foreach (Images item in ListOfImages)
    {
        newPath = Path.Combine(newPath, item.ImageName + item.ImageExtension);
        File.WriteAllBytes(newPath, item.File);
    }
    

    And are you combine path correctly?

提交回复
热议问题