编译提示“未处理的‘System.ArithmeticException’类型的异常出现在 system.drawing.dll”
2006-07-16 09:40
239 查看
(这是我以前遇到的问题,帖出来免得以后再遇到类似的问题而不知所措)
环境:win2000pre+VS.NET 2003
问题:几乎每个例子编译时都会提示:“未处理的“System.ArithmeticException”类型的异常出现在 system.drawing.dll 中。其他信息: 算术运算中发生溢出或下溢。”之后我请教过别人,但他们的办法我试后无效。我曾怀疑是编译器的问题,但在网上DOWN了三个IOS文件,安装后出现同样的问题,另外,我按书中打源代码编译时问题一样出现。
原因分析:
如果是每个例子都无法编译,那只能肯定是VS.NET未安装好。最简单的办法是安装一个“干净的”的Windows,然后先安装VS.NET,成功以后再安装其它软件。另一原因是病毒影响,GDI+(刚好在System.Drawing.DLL中)有个漏洞,可被病毒利用,微软发布过相关补丁。
解决方法:
我这个问题是第二个原因引起的,我在打了补丁,杀毒后问题得到了解决。
环境:win2000pre+VS.NET 2003
问题:几乎每个例子编译时都会提示:“未处理的“System.ArithmeticException”类型的异常出现在 system.drawing.dll 中。其他信息: 算术运算中发生溢出或下溢。”之后我请教过别人,但他们的办法我试后无效。我曾怀疑是编译器的问题,但在网上DOWN了三个IOS文件,安装后出现同样的问题,另外,我按书中打源代码编译时问题一样出现。
原因分析:
如果是每个例子都无法编译,那只能肯定是VS.NET未安装好。最简单的办法是安装一个“干净的”的Windows,然后先安装VS.NET,成功以后再安装其它软件。另一原因是病毒影响,GDI+(刚好在System.Drawing.DLL中)有个漏洞,可被病毒利用,微软发布过相关补丁。
解决方法:
我这个问题是第二个原因引起的,我在打了补丁,杀毒后问题得到了解决。
相关文章推荐
- 求救!!!各位大哥帮帮忙!未处理的“System.ArithmeticException”类型的异常出现在 system.drawing.dll 中.
- dataType参数不能为空,未处理的“System.ArgumentNullException”类型的异常出现在 mscorlib.dll 中
- “System.AccessViolationException”类型的未经处理的异常在 System.Drawing.dll 中发生,尝试读取或写入受保护的内存。这通常指示其他内存已损坏
- 未处理的“System.StackOverflowException”类型的异常出现在 mscorlib.dll
- 未处理的“System.StackOverflowException”类型的异常出现在 mscorlib.dll
- 使用过多的递归出现错误,“System.StackOverflowException”类型的未经处理的异常在 mscorlib.dll 中发生
- 未处理的“System.StackOverflowException”类型的异常出现在 mscorlib.dll
- 未处理的“System.ComponentModel.Win32Exception”类型的异常出现在 System.dll 中 解决一法
- 未处理的“System.StackOverflowException”类型的异常出现在 mscorlib.dll(转)
- C#之解决 未处理的“System.InvalidOperationException”类型的异常出现在 System.dll中...
- 处理[未处理的“System.StackOverflowException”类型的异常出现在 System.Windows.Form.dll]异常
- 未处理的“System.FormatException”类型的异常出现在 mscorlib.dll 中。
- C#之解决 未处理的“System.InvalidOperationException”类型的异常出现在 System.dll中...
- ”System.InvalidOperationException”类型的未经处理的异常出现在 mscorlib.dll 中
- 解决vb.net 2003:未处理的“System.NullReferenceException”类型的异常出现在 system.data.dll 中
- 未处理的“System.FormatException”类型的异常出现在 mscorlib.dll 中
- 未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 system.data.dll 中。
- “System.ArgumentException”类型的未经处理的异常出现在 mscorlib.dll 中。
- 问题:运行时出现以下错误:出现未处理的“System.Xml.XmlException”类型的异常出现在 system.xml.dll 中
- 在用c++读取xml文件时,运行时出现以下错误:出现未处理的“System.Xml.XmlException”类型的异常出现在 system.xml.dll 中