我正在使用 Magick.NET-Q8 AnyCPU 7.2、Visual Studio 2017、Windows 10 这是我的代码:
using (MagickImage image = new MagickImage(imagedata))
{
image.Quality = 60;
image.Format = MagickFormat.Jpg;
image.Composite(new MagickImage(watermarkFullPath), CompositeOperator.Over);
//Save Big Image , This line works properly
image.Write("somewhere\\myimage.jpg");
//Save Smaller
image.Resize(width, height);
try
{
//this line breaks and nothing is done
//program jumps over the whole function
image.Write("somewhere\\mysmallimage.jpg");
}
catch
{
//the error never reaches here
}
}
为什么程序在没有错误跟踪的情况下中断?我还注意到在我将开发 Windows 从 8.1 升级到 10 后出现了这个错误
任何想法 ?