zero.half 发表于 2020-6-3 08:58:40

笨蛋
谢谢你的答复。文档的代码行

Chumplybum 发表于 2020-6-3 11:40:26

用户是否有可能加载其他一些使用事件处理程序的应用程序?

Atook 发表于 2020-6-3 18:50:15


感谢您的回复 Chumply.文档锁位于 MakeLayer 函数中,因为它有时在没有命令调用(如打开图形或关闭窗体)的情况下被调用。我相当确定 DocumentLock 是必需的。
我注意到在你发布的链接中,他提到了“文档上下文”,也许这是我得到的eInvalidContext错误的一部分。你知道有没有一个好地方可以阅读吗?

嗨,atook,这是另一篇关于锁定文档的文章,可能会有所帮助: https://spiderinnet1.typepad.com/blog/2012/05/autocad-net-any-harm-to-lock-document-when-no-need.html
由于异常与“上下文”相关,我有一种感觉,它发生在交易级别的某个地方......尽管这是黑暗中的刺痛,但请尝试通过数据库而不是通过文档启动事务,看看是否可以解决问题。
是否为这两个 if 条件引发异常?
您正在哪个版本的autocad上运行它?
页: 1 [2]
查看完整版本: 追逐和理解eInvalidContext..