winform 报异常

Z_Lacey 2012-08-07 08:37:35
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.ArgumentException: 参数无效。
在 System.Drawing.Image.get_RawFormat()
在 System.Drawing.Graphics.DrawImage(Image image, Int32 x, Int32 y, Int32 width, Int32 height)
在 System.Drawing.Graphics.DrawImage(Image image, Rectangle rect)
在 System.Windows.Forms.PictureBox.OnPaint(PaintEventArgs pe)
在 System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
在 System.Windows.Forms.Control.WmPaint(Message& m)
在 System.Windows.Forms.Control.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 已加载的程序集 **************
mscorlib
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
DaikyoList
程序集版本: 1.0.0.0
Win32 版本: 1.0.0.0
基本代码: file:///E:/DaikyoList/DaikyoList/DaikyoList/DaikyoList/bin/Debug/DaikyoList.exe
----------------------------------------
System.Windows.Forms
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
DaikyoBLL
程序集版本: 1.0.0.0
Win32 版本: 1.0.0.0
基本代码: file:///E:/DaikyoList/DaikyoList/DaikyoList/DaikyoList/bin/Debug/DaikyoBLL.DLL
----------------------------------------
DaikyoDAL
程序集版本: 1.0.0.0
Win32 版本: 1.0.0.0
基本代码: file:///E:/DaikyoList/DaikyoList/DaikyoList/DaikyoList/bin/Debug/DaikyoDAL.DLL
----------------------------------------
System.Data
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Transactions
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Numerics
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
mscorlib.resources
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Drawing.resources
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing.resources/v4.0_4.0.0.0_zh-Hans_b03f5f7f11d50a3a/System.Drawing.resources.dll
----------------------------------------
System.Windows.Forms.resources
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。

例如:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

启用 JIT 调试后,任何未经处理的异常
都将被发送到在此计算机上注册的 JIT 调试器,
而不是由此对话框处理。


请问这是什么错误
...全文
254 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Frog1228 2012-08-27
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]
引用 8 楼 的回复:

你问题解决了吗?

哈哈,这段时间太忙了。 都忘了发了这个帖了。真是不好意思 。
这个问题解决了,不是图片的问题。是我在一个窗体修改图片之后,然后弹出'修改成功',再跳转到主界面。
问题就出在这个MeesageBox.Show()这句话这里,去掉这句话或者跳转到主窗体后再弹出这句话,就不报错了
[/Quote]
你的图片是静态图片?那你在该窗口修改图片之后,弹出MeesageBox.Show()这句话,也就引发了该窗体或该图片框的重绘,我想MeesageBox.Show()这句肯定不会用错,那为什么用在该窗口就会出错呢,还是有一个原因在里面。
Frog1228 2012-08-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
可能是你传进去的图片格式无法识别。或不是图片数据。

System.Drawing.Image.get_RawFormat()
获取图像格式时跑不下去了
[/Quote]
能看看我的帖子吗?
http://topic.csdn.net/u/20120807/18/a4b2d0a9-3896-4d80-a28a-4af6a2271b95.html?seed=619526113&r=79345889#r_79345889
Z_Lacey 2012-08-21
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

你问题解决了吗?
[/Quote]
哈哈,这段时间太忙了。 都忘了发了这个帖了。真是不好意思 。
这个问题解决了,不是图片的问题。是我在一个窗体修改图片之后,然后弹出'修改成功',再跳转到主界面。
问题就出在这个MeesageBox.Show()这句话这里,去掉这句话或者跳转到主窗体后再弹出这句话,就不报错了
Frog1228 2012-08-15
  • 打赏
  • 举报
回复
你问题解决了吗?
Z_Lacey 2012-08-08
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 1 楼 的回复:
可能是你传进去的图片格式无法识别。或不是图片数据。

System.Drawing.Image.get_RawFormat()
获取图像格式时跑不下去了

这句启发了我。
http://topic.csdn.net/u/20120807/18/a4b2d0a9-3896-4d80-a28a-4af6a2271b95.html?seed=619526113&……
[/Quote]
那要怎么解决呀~~~
Frog1228 2012-08-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
可能是你传进去的图片格式无法识别。或不是图片数据。

System.Drawing.Image.get_RawFormat()
获取图像格式时跑不下去了
[/Quote]
这句启发了我。
http://topic.csdn.net/u/20120807/18/a4b2d0a9-3896-4d80-a28a-4af6a2271b95.html?seed=619526113&r=79345889#r_79345889 和我的问题差不多。
Frog1228 2012-08-08
  • 打赏
  • 举报
回复
跟我的问题一样:http://topic.csdn.net/u/20120807/18/a4b2d0a9-3896-4d80-a28a-4af6a2271b95.html?seed=619526113&r=79345889#r_79345889。
「已注销」 2012-08-08
  • 打赏
  • 举报
回复
数据问题?
Z_Lacey 2012-08-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

可能是你传进去的图片格式无法识别。或不是图片数据。

System.Drawing.Image.get_RawFormat()
获取图像格式时跑不下去了
[/Quote]
关键是它就偶尔报一下错,大多情况都不报,我都不知道什么错,弹出错误点继续之后,结果都是正确的
Frog1228 2012-08-08
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]
引用 5 楼 的回复:

引用 1 楼 的回复:
可能是你传进去的图片格式无法识别。或不是图片数据。

System.Drawing.Image.get_RawFormat()
获取图像格式时跑不下去了

这句启发了我。
http://topic.csdn.net/u/20120807/18/a4b2d0a9-3896-4d80-a28a-4af6a2271b95.html?se……
[/Quote]
比较麻烦,依次检查你软件中所用图片框加载的图像是否有问题,一个个注释掉再一个个放出来,运行一段时间有问题的就是它造成的,一般图片框只是简单地加载一个固定图片的应该没有问题,自己的代码,自己熟悉,看哪些图片框是有可能引起错误的。
bwangel 2012-08-07
  • 打赏
  • 举报
回复
可能是你传进去的图片格式无法识别。或不是图片数据。

System.Drawing.Image.get_RawFormat()
获取图像格式时跑不下去了

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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