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

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

我们的应用程序供应商告诉我,请致电 Microsoft 寻求支持,以解决我们在其网站上遇到的错误。我希望这里有人可以提供帮助。他们有一个功能,可以提取报告并创建用户工资单存根的 PDF。此过程不起作用。以下是我们在服务器上看到的错误。

描述:执行当前 Web 请求时发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中起源的更多信息。

异常详细信息:System.Runtime.InteropServices.ExternalException:GDI+ 中发生了一般错误。

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

堆栈跟踪:

    [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

相关内容