Hi,
I am getting above mentioned exception while using for Reconcile the child version. If the parameter "ColumnLevel" is false, it is working fine. Please find the code snippet i have used.
Please clarify. Let me know if more information required.
I am getting above mentioned exception while using for Reconcile the child version. If the parameter "ColumnLevel" is false, it is working fine. Please find the code snippet i have used.
Code:
pVersnWSpace = pWorkspace as IVersionedWorkspace;
pVesrion = pVersnWSpace.FindVersion(strVersion) as IVersion;
muWorkspaceEdit = (IMultiuserWorkspaceEdit)pVesrion;
pWorkspaceEdit = (IWorkspaceEdit2)pVesrion;
pVersionEdit4 = (IVersionEdit4)pWorkspaceEdit;
pWorkspaceEdit.StartEditing(false);
//Reconcile the Workorder.
if (pVersionEdit4.Reconcile4(pVesrion.VersionInfo.Parent.VersionName, true, false, false,true))
{
Status = true;
pWorkspaceEdit.StopEditOperation();
//workspaceEdit.StopEditing(false);
return pVersionEdit4;
}
else
{
pWorkspaceEdit.StopEditOperation();
pWorkspaceEdit.StopEditing(false);
Status = false;
return null;
}