关于Chartlet的问题?急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急

ningyb 2011-03-22 08:30:30
我在vs2008上 运行 Chartlet页面 可以正常显示

但是 装好iis5.1后,把项目部署到iis后,运行其他页面正常,运行Chartlet页面,报 GDI+ 中发生一般性错误 这个错误

请问大家下 这是怎么回事?

...全文
117 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ningyb 2011-03-22
  • 打赏
  • 举报
回复
人呢?人呢?
ningyb 2011-03-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zhuzhuyuxiang 的回复:]
使用 System.Drawing.Image.Save 方法而导致“GDI+ 中发生一般性错误”的发生,通常有以下三种原因:
1. 相应的帐户没有写权限。
解决方法:赋予 NETWORK SERVICE 帐户以写权限……
[/Quote]
我部署在XP上的 没NETWORK SERVICE用户,

??
ningyb 2011-03-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wxr0323 的回复:]
引用 1 楼 nyb869008813 的回复:

大家帮帮忙

读写权限这些都设置了吗?
[/Quote]

都设置了
ZhuZhuYuXiang 2011-03-22
  • 打赏
  • 举报
回复
使用 System.Drawing.Image.Save 方法而导致“GDI+ 中发生一般性错误”的发生,通常有以下三种原因:
1. 相应的帐户没有写权限。
解决方法:赋予 NETWORK SERVICE 帐户以写权限。
2. 指定的物理路径不存在。
解决方法:
在调用 Save 方法之前,先判断目录是否存在,若不存在,则创建。
if (!Directory.Exists(dirpath))
Directory.CreateDirectory(dirpath);
3. 保存的文件已存在并因某种原因被锁定。
解决方法:
重启IIS,解除锁定。并在代码中使用 using 语句,确保释放 Image 对象所使用的所有资源。
4.Bitmap 对象或一个 图像 对象从一个文件, 构造时该文件仍保留锁定对于对象的生存期。 因此, 无法更改图像并将其保存回它产生相同的文件。
子夜__ 2011-03-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 nyb869008813 的回复:]

大家帮帮忙
[/Quote]
读写权限这些都设置了吗?
ningyb 2011-03-22
  • 打赏
  • 举报
回复
大家帮帮忙

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧