保存文件时出现GDI +错误

时间:2011-05-24 16:55:30

标签: .net gdi+

GDI +会将文件保存在目录中,但在方法中先前创建子目录时,不会将其保存在目录的子目录中。

创建文件夹的权限与父文件夹上的权限相同!

有什么想法吗?

干杯,伊恩。

编辑:

  • 这是使用Image.Save()方法。
  • 使用NUnit从类项目执行。
  • 错误是......'GDI +'中发生了一般错误。
  • 我正在使用的Pdf生成器没有出现此问题,我还通过将映像保存到内存流然后将其保存到磁盘来缓解此问题。

GDI +代码看起来像这样......

var image = Image.FromFile(fileName);
var graphics = Graphics.FromImage(image);
image.Save(targetFileName, ImageFormat.Jpeg);

...并且目录是这样创建的......

Directory.CreateDirectory(newFolder);

基本上它不想将图像保存到我的应用程序创建的目录中!

我认为这是一个权限问题。 Resharper NUnit测试运行器将在Visual Studio中运行哪个Windows帐户?

0 个答案:

没有答案