前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >UltraWebChart部署时报GUI+错误解决手记[原创]

UltraWebChart部署时报GUI+错误解决手记[原创]

作者头像
全栈程序员站长
发布2021-07-23 10:27:40
3280
发布2021-07-23 10:27:40
举报

作者:pfeng   联系方式pfengk@hotmail.com ,blog: http://pfengk.cnblogs.com          NetAdvantage 2004v2开发,部署在win2003 企业版上。部署后其他所有功能都可以使用,唯独在打开有图形空间的时候报错,错误信息如下:

——————————————–错误信息—————————————————— GDI+ 中发生一般性错误。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Runtime.InteropServices.ExternalException: GDI+ 中发生一般性错误。 ExternalException (0x80004005): GDI+ 中发生一般性错误。]    System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams) +581    System.Drawing.Image.Save(String filename, ImageFormat format) +61    Infragistics.WebUI.UltraWebChart.UltraChart.Render(HtmlTextWriter output) +8074

[ImageStoreException: Unable to write chart image files at given file path. Please check and correct UltraChart’s DeploymentScenario property. Or please provide write permissions to directory path where chart must save images. Please refer Deployment Scenario section in help files. -Or- Follow KB article link: http://devcenter.infragistics.com/Support/KnowledgeBaseArticle.Aspx?ArticleID=5444 ]    Infragistics.WebUI.UltraWebChart.UltraChart.Render(HtmlTextWriter output) +8152    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +243    System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +72    System.Web.UI.Control.Render(HtmlTextWriter writer) +7    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +243    System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +72    System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +44    System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +260    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +243    ASP.MK_ChartMachinePlanAndFact_aspx.__Render__control1(HtmlTextWriter __output, Control parameterContainer) in C:\Projects\pms\QueryAnalyse\Maker\MK_ChartMachinePlanAndFact.aspx:14    System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +27    System.Web.UI.Control.Render(HtmlTextWriter writer) +7    System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +243    System.Web.UI.Page.ProcessRequestMain() +1929

——————————————————————————– 版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573

————————————-错误信息完———————————————————————– 排错:          1、将存放图形文件的文件夹去掉只读属性。问题依旧。          2、将存放图形文件的文件夹增加aspnet用户操作权限,问题依旧。          3、修改machine.config文件中用户,改成SYSTEM,问题依旧。 到这里我已经黔驴技穷了,正在郁闷呢!想着我在2000上都可以部署为什么在2003上就不行呢?是不是做了集群的问题?带着这个问题,找一台pc机安装2003,再次部署 …  哈哈,成功了。什么原因?正在准备重做服务器操作系统时候,在我边上的同事似乎知道原因,直杀服务器捣鼓几分钟之后说部署好了。原因找到,我每次部署的时候都习惯性的将所有零时文件都清除,当然包括清除图形文件夹下的图形文件,但是,这次部署服务器上不是我操作的,是刚才的同事,他并没有删除图形文件夹下的图形文件,导致这个错误。[完]

转载于:https://www.cnblogs.com/pfengk/articles/379615.html

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/111147.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档