1 of 1 people found this helpful
Stop the agent…
Push the file to a tmp dir on the target.
Create a script that copies the file in the right place (over the existing one)
Push that script too
Run the script like ‘agentctl –b exec script.cmd’
... without stopping the agent ;-)
Its not possible, without stopping the agent. Even during upgrade ,agent stops then new libs gets installed & then agent starts.
i think the solution would be: via agentctl to run a script that
- stops the agent
- changes the dll
- starts the agent again
That’s what I suggested to do.
ok, then I did not understand you correctly
also see if this approach will work for you (if everything else fails):
KA364306 - BBSA: How to install a custom software that may need to stop the network services
Note the "install command" in your case can be net stop agent service, replace dll, net start agent service. And the dll needs to be pushed out to the target to some temp place - this can be in the same blpackage as the first item.
I think the solution proposed by Bill and me is ok