
遇到问题
NullReferenceException可能与TransactionManager的实例或获取TransactionManager的数据库(或文档)实例相关。
解决方案
using (var trans = new OpenCloseTransaction())
{
//进行事物操作
}
在进行CAD二次开发时,使用C#遇到Transaction trans = doc.TransactionManager.StartTransaction()时抛出NullReferenceException异常。本文介绍了问题的原因及详细的解决方案。

遇到问题
NullReferenceException可能与TransactionManager的实例或获取TransactionManager的数据库(或文档)实例相关。
解决方案
using (var trans = new OpenCloseTransaction())
{
//进行事物操作
}
6万+
4698

被折叠的 条评论
为什么被折叠?