网站错误:GDI +发生一般性错误

我们的应用程序的供应商之一告诉我,我们正在他们的网站上发生错误,致电微软支持。 我希望有人在这里可以协助。 他们有一个function,拉出一个报告,并创build用户薪水支票存根的PDF。 这个过程不起作用。 以下是我们在服务器上看到的错误。

说明:执行当前Web请求期间发生未处理的exception。 请查看堆栈跟踪,了解有关错误的更多信息以及源代码的位置。

exception详细信息:System.Runtime.InteropServices.ExternalException:在GDI +中发生一般性错误。

源错误:执行当前Web请求期间生成未处理的exception。 有关exception的来源和位置的信息可以使用下面的exception堆栈跟踪来标识。

堆栈跟踪:

[ExternalException (0x80004005): A generic error occurred in GDI+.] System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams) +753513 System.Drawing.ImageConverter.ConvertTo(ITypeDescriptorContext context, CultureInfo culture, Object value, Type destinationType) +431 DataDynamics.ActiveReports.Document.RawImageResourceData.FromImage(Image image) +489 #ar.#sKg.#gIc() +252 #ar.ResourceManager.#opk(Object sender, #Iok e) +184 #ar.GenericCache`3.#fOe(TKey k, Boolean purging) +170 #ar.ResourceManager.#zg(#ib resource) +118 #ar.ResourceManager.#GHi(#ib resourceKey) +64 DataDynamics.ActiveReports.Document.ResourcedCanvasItem.GetBinaryData(RawImageResourceData& data, Int32& innerKey) +65 DataDynamics.ActiveReports.Export.Pdf.PdfExport.#Isd(#jqc canvasItems, #orc pdfPage, PointF offset, Graphics graphics, #aqc outputContext) +4708 DataDynamics.ActiveReports.Export.Pdf.PdfExport.#Gsd(Page page, Graphics graphics, #aqc outputContext) +240 DataDynamics.ActiveReports.Export.Pdf.PdfExport.#7pk(Document document, Stream stream, String pageRange) +1619 DataDynamics.ActiveReports.Export.Pdf.PdfExport.Export(Document document, Stream stream, String pageRange) +484 Optimum.WebUI.Areas.ESS.Controllers.ReportController.ExportPayStub(Nullable`1 payrollID, Nullable`1 payCheckID) +8517 lambda_method(Closure , ControllerBase , Object[] ) +161 System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +248 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +39 System.Web.Mvc.<>c__DisplayClass15.<InvokeActionMethodWithFilters>b__12() +125 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +640 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +312 System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +691 System.Web.Mvc.Controller.ExecuteCore() +162 System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) +305 System.Web.Mvc.<>c__DisplayClassb.<BeginProcessRequest>b__5() +62 System.Web.Mvc.Async.<>c__DisplayClass1.<MakeVoidDelegate>b__0() +20 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +469 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +375 

版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.272