System.InvalidOperationException:ImageList的加载未成功

时间:2016-01-27 12:38:59

标签: c# .net winforms

堆栈跟踪:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Loading of the ImageList did not succeed.
at System.Windows.Forms.ImageListStreamer..ctor(SerializationInfo info, StreamingContext context)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._SerializationInvoke(Object target, SignatureStruct& declaringTypeSig, SerializationInfo info, StreamingContext context)
at System.Reflection.RuntimeConstructorInfo.SerializationInvoke(Object target, SerializationInfo info, StreamingContext context)
at System.Runtime.Serialization.ObjectManager.CompleteISerializableObject(Object obj, SerializationInfo info, StreamingContext context)
at System.Runtime.Serialization.ObjectManager.FixupSpecialObject(ObjectHolder holder)
at System.Runtime.Serialization.ObjectManager.DoFixups()
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
at System.Resources.ResourceReader.DeserializeObject(Int32 typeIndex)
at System.Resources.ResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
at System.Resources.ResourceReader.LoadObject(Int32 pos, ResourceTypeCode& typeCode)
at System.Resources.RuntimeResourceSet.GetObject(String key, Boolean ignoreCase, Boolean isString)
at System.Resources.RuntimeResourceSet.GetObject(String key, Boolean ignoreCase)
at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream)
at System.Resources.ResourceManager.GetObject(String name)
at MyClass.InitializeComponent()
at MyClass..ctor()

设计器生成的代码在打开一个新选项卡时抛出此异常,该选项卡包含一个MyClass类型的自定义UserControl,位于控件层次结构的某个位置。如果此异常发生一次,则每次再次打开此选项卡时都会发生此异常。其他包含带有ImageLists的UserControls的选项卡,加载时不会抛出异常,即使在一个UserControl在打开时抛出此异常也是如此。只有在使用该程序并打开和关闭此选项卡和其他选项卡一段时间后才会出现此错误。

不会限制Windows资源: USER对象为1095,GDI对象为593,Handles为831,进程内存为162.704 K. 该系统是Windows 7,该应用程序的目标是.NET Framework 2.0。

我无法找到符合我问题的任何内容。我发现只有一些关于.NET框架版本低于2.0的案例,关于内存或资源泄漏,关于Windows XP的问题,有关线程问题和清单文件的问题。我如何找到此问题的原因?

0 个答案:

没有答案