话很少说,直接代码,整个过程不须要发起Transactionspa
OpenOptions op = new OpenOptions(); op.Audit = true; //是否须要核查 op.DetachFromCentralOption = DetachFromCentralOption.DetachAndDiscardWorksets;//脱离并放弃工做集 var mp = ModelPathUtils.ConvertUserVisiblePathToModelPath(path); //path为rvt文件的物理路径 commandData.Application.OpenAndActivateDocument(mp, op, true);