【问题标题】:BinaryFormatter.Deserialize() method does not work in an AutoCAD pluginBinaryFormatter.Deserialize() 方法在 AutoCAD 插件中不起作用
【发布时间】:2011-04-28 20:11:33
【问题描述】:

当我在 AutoCAD 插件的 IExtensionApplication.Initialize 中对 System.Runtime.Serialization.Formatters.Binary.BinaryFormatter 的实例调用 Deserialize 方法时,之后的下一行代码不会执行。这可能是什么原因造成的?提前感谢您的帮助。

【问题讨论】:

  • 你有任何诊断吗?例外?堆栈痕迹?这里没什么可说的......
  • 请提供更具体的信息并提供所引发的任何错误或异常并显示您的代码。我们不是神谕。另外,请多注意格式。

标签: c# serialization binaryformatter autocad-plugin


【解决方案1】:

您需要显示一些代码,但很可能Deserialize 调用会引发异常,因此下一行代码不会被执行。在 Deserialize 周围使用 try/catch 块来查看您是否可以捕获异常并查看/记录可能指向问题根源的异常详细信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-05
    • 2020-01-20
    • 1970-01-01
    • 2020-02-14
    • 2014-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多