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

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

                   UltraWebChart部署时报GUI+错误解决手记[原创]
作者: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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号