When trying to deploy a GPO, the following error occurs:
Error importing settings to object. The process cannot access the file because it is being used by another process. (Exception from HRESULT: 0x80070020). The full error message may be similar to the following:
Quest.Avalanche.Exceptions.AvalancheException: Error importing settings to object. ---> System.IO.FileLoadException: The process cannot access the file because it is being used by another process. (Exception from HRESULT: 0x80070020)
at Quest.Avalanche.Interops.GpmGmt.GPMResultClass.OverallStatus()
at Quest.Avalanche.ClassLibrary.LiveEnvironment.PolicyBase.ImportGpmBackup(Backup backup, String migrationTable)
at Quest.Avalanche.ClassLibrary.LiveEnvironment.PolicyBase.Import(Backup backup, String migrationTable, XmlDocument settingsDoc)
at Quest.Avalanche.ClassLibrary.LiveEnvironment.VersionControllable.Import(Backup backup, String migrationTable)
--- End of inner exception stack trace ---
Server stack trace:
at Quest.Avalanche.ClassLibrary.LiveEnvironment.VersionControllable.Import(Backup backup, String migrationTable)
at Quest.Avalanche.VersionControl.Workflow.VersionControlled.DeployEdit()
at Quest.Avalanche.VersionControl.Workflow.VersionControlled.Deploy(String comment, TrusteeData trustee)
at Quest.Avalanche.VersionControl.VersionControlManager.Deploy(Guid controlledObjectId, String comment, TrusteeData trustee)
at Quest.Avalanche.VersionControl.VersionControlManager.Deploy(Guid controlledObjectId, String comment)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Quest.Avalanche.Interfaces.IVersionControlManager.Deploy(Guid controlledObjectId, String comment)
at Quest.Avalanche.SnapIn.Actions.DeployAction.DoNodeBackgroundWork(ActionEventArgs e, Object data)
at Quest.Avalanche.SnapIn.Base.AvalancheListViewAction.DoBackgroundWork(ActionEventArgs e, Object data)