2012年7月

大学算是同学写的书到了,随手一翻居然看到了丰惠南路唐延路的桥段。
唔,唐城墙遗址公园,好似是当年比较适合散步的几个地方之一,后来的印象就是要在这站换公交或者去旁边的易初莲花买东西或者是公交路过。
最后的印象定格在,那年正月十五,跟飞机哥还有几个不认识的人在这里看烟火。
没想到,居然有同学写小说出版了,然后心里痒痒的:要不要咱也重启闷骚历史,继续写写文章啥的?

咦,八成是写不出来了。

剩下的就是等会吃完午饭,回宿舍收拾屋子,然后下午拉小车搬家,又要住回13层了,晚上的景色应该比5层好些。

然后今晚收拾完屋子就可以切换到夜猫模式了,毕竟不用考虑太晚回宿舍被保安抓住一顿问。

就这么着了。 

C# WinForm程序中因手贱偷懒,程序所有Ico文件只含有256x256大小,导致编译后的程序在WinXp下运行时报告unhandled exception,如图:
QQ截图20120716181737.png

若未在全局Try+Catch异常,则会在系统日志中生成以下日志:

Application: DiffFinder.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Reflection.TargetInvocationException
Stack:
   at System.RuntimeMethodHandle._SerializationInvoke(System.IRuntimeMethodInfo, System.Object, System.SignatureStruct ByRef, System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
   at System.Runtime.Serialization.ObjectManager.CompleteISerializableObject(System.Object, System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
   at System.Runtime.Serialization.ObjectManager.FixupSpecialObject(System.Runtime.Serialization.ObjectHolder)
   at System.Runtime.Serialization.ObjectManager.DoFixups()
   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(System.Runtime.Remoting.Messaging.HeaderHandler, System.Runtime.Serialization.Formatters.Binary.__BinaryParser, Boolean, Boolean, System.Runtime.Remoting.Messaging.IMethodCallMessage)
   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(System.IO.Stream, System.Runtime.Remoting.Messaging.HeaderHandler, Boolean, Boolean, System.Runtime.Remoting.Messaging.IMethodCallMessage)
   at System.Resources.ResourceReader.DeserializeObject(Int32)
   at System.Resources.ResourceReader._LoadObjectV2(Int32, System.Resources.ResourceTypeCode ByRef)
   at System.Resources.ResourceReader.LoadObjectV2(Int32, System.Resources.ResourceTypeCode ByRef)
   at System.Resources.ResourceReader.LoadObject(Int32, System.Resources.ResourceTypeCode ByRef)
   at System.Resources.RuntimeResourceSet.GetObject(System.String, Boolean, Boolean)
   at System.Resources.RuntimeResourceSet.GetObject(System.String, Boolean)
   at System.Resources.ResourceManager.GetObject(System.String, System.Globalization.CultureInfo, Boolean)
   at System.Resources.ResourceManager.GetObject(System.String)
   at DiffFinder.frmDiffFinder.InitializeComponent()
   at DiffFinder.frmDiffFinder..ctor()
   at DiffFinder.Program.Main()


有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

解决方案:
添加各种大小尺寸到Ico文件中后编译,异常消失。

Fuck WinXP!