为什么不添加新属性后,BinaryFormatter会抛出异常?

时间:2017-01-30 22:01:47

标签: c# exception binaryformatter

我的课程定义如下:

PYSPARK_PYTHON=/home/hadoop/miniconda3/envs/myenv/python

我已将其序列化为BinaryFormatter的文件。然后我改变了课程,如下所示。

<body>lotsof64bitEncodedImage</body>

但是,在反序列化而不是抛出异常时,格式化程序将num2设置为零。有没有办法要求它扔?

1 个答案:

答案 0 :(得分:0)

行。我已经想出要改变我可以设置的行为

formatter.AssemblyFormat = FormatterAssemblyStyle.Full;

虽然这可能是一种矫枉过正的行为。