Как я могу легко отладить общую ошибку, возникающую в интерфейсе GDI +?
Я пытаюсь сохранить файл растрового изображения.Это происходит при вызове Bitmap.Save (...).
Код:
var imagePath = @"C:\test.bmp";
//File.Create(imagePath);
Bitmap b = new Bitmap(100, 100);
for (int pixelXCounter = 0; pixelXCounter < 100; pixelXCounter++)
{
for (int pixelYCounter = 0; pixelYCounter < 100; pixelYCounter++)
{
b.SetPixel(pixelXCounter, pixelYCounter, System.Drawing.Color.Salmon);
}
}
b.Save(imagePath, System.Drawing.Imaging.ImageFormat.Bmp);
ОБНОВЛЕНИЕ:
Итак, вот еще немного информации об ошибкеЯ получаю (после того как я закомментировал вызов File.Creat ()):
Произошло ExternalException: «Первое исключение типа« System.Runtime.InteropServices.ExternalException »произошло в System.Drawing.dll
Дополнительная информация: в GDI + произошла общая ошибка. "
Код ошибки объекта исключения: -2147467259