DBException 是自定义异常类,其中有个构造函数如下:
protected DBException(SerializationInfo info, StreamingContext context) : base(info, context){ }
现在想实例化一个对象,程序如下:
SerializationInfo info = new SerializationInfo(Type.GetType("System.String"), new System.Runtime.Serialization.FormatterConverte());
StreamingContext context = new StreamingContext(StreamingContextStates.File);
DBException_Accessor target = new DBException_Accessor(info, context);
调用构造函数时,会抛出一个异常:System.Runtime.Serialization.SerializationException: 成员‘ClassName’找不到。
请高手指教下,为什么会抛出这个异常啊?
谢谢!
protected DBException(SerializationInfo info, StreamingContext context) : base(info, context){ }
现在想实例化一个对象,程序如下:
SerializationInfo info = new SerializationInfo(Type.GetType("System.String"), new System.Runtime.Serialization.FormatterConverte());
StreamingContext context = new StreamingContext(StreamingContextStates.File);
DBException_Accessor target = new DBException_Accessor(info, context);
调用构造函数时,会抛出一个异常:System.Runtime.Serialization.SerializationException: 成员‘ClassName’找不到。
请高手指教下,为什么会抛出这个异常啊?
谢谢!
解决方案 »
- xml操作根节点操作问题
- help!!!
- 预览水晶报表时如何设置缩放比例为“页宽”或“整页”?
- 关于虚拟方法
- 请帮忙看看C#调用非托管DLL中的函数无法从结构指针中返回值的问题
- 恳求指点:多线程读同一表时总出错。
- 自己用C#写的一个dll使用问题?dll我写好了不会用,怎么用他,我里面说的详细,请进来帮帮我,新手第一次。。
- 请各位来看下 BuildManager.GetReferencedAssemblies(),MSDN我看了没看懂,请帮解释下它返回的是哪些集
- 使用Dns.GetHostByAddress出现的问题!
- 得到于CPU有关的一些信息.
- 打包时候如何建立桌面快捷
- access怎么判断某张表是否存在主键?????
StreamingContext context = new StreamingContext(StreamingContextStates.File);
info.AddValue("ClassName", "1");
info.AddValue("Message", "2");
info.AddValue("InnerException", new System.Exception());
info.AddValue("HelpURL", "4");
info.AddValue("StackTraceString", "5");
info.AddValue("RemoteStackTraceString", "6");
info.AddValue("RemoteStackIndex", "7");
info.AddValue("ExceptionMethod", "8");
info.AddValue("HResult", "9");
info.AddValue("Source", "10");这个是找到的解决方法,希望能给遇到类似问题的人提供点参考!