Surely this is a common problem – the ability to overwrite a single shared SolidWorks macro file on the network.
Several people are utilizing the same shared SolidWorks macro file throughout the day.
An update must be applied to the single centrally shared macro file.
However, you cannot overwrite the macro with the new file because someone else's SolidWorks is keeping ownership of it.
Now here is the odd part, the macro takes seconds to run.
The user may have run it in the morning, but SolidWorks never let go of it by the afternoon.
Which means we have to go engineer to engineer and ask them to close SolidWorks to release the macro to be overwritten.
The engineers using SolidWorks do not have knowledge of macros or accessing macros. They click a button on their toolbar and the macro runs in the background.
What are your thoughts on how to update a single shared SolidWorks macro file on the network? Is there a way in the macro program to tell it to unload after use?
I would prefer to avoid writing an add-in.
Thanks.
SolidworksApi macros