wyUpdate.exe works. At least when I ran it from the wyBuild app it ran with no problems.
I had to specify the wyUpdate.exe location in my DLL, but once I did that, wyUpdate seemed to run, the control showed downloads happening, and ends with saying that the updates will be applied on the next start. But the updates aren't getting applied at next restart.
Edit: When I tell the updater to apply updates now, wyUpdate comes to the front and prompts to end autocad, as it's has the process open. Once autocad is closed, the updates are applied.
Is there a good way to handle this? I'm thinking about chaining two dlls. a.dll will check for updates to b.dll and data files, apply updates if required, then load b.dll. Not sure this is a good way to handle it, as updating a.dll will require the user to run the update outside of the program.