Updating plugins in Middle Tier
Posted: Tue Aug 17, 2021 11:00 am
Hello OD staff -
I have used automatic updater software for many years to automatically update users of my software to match the plugin assembly version with the running version of OD.
For regular OD, this requires the user to set the dll name to Anesthesia[VersionMajMin].dll in the Program Links setup. Then OD parses the OD Program folder and selects the matching version, strips the version number and build off of the file name and saves it as 'Anesthesia.dll' and then loads that.
This method has worked really great, but breaks down in Middle Tier because apparently the plugin dll name has to match the assembly name exactly.
Any solutions for this problem? Should this be a feature request?
I could have the automatic updater put the various versions in a subfolder in the OD program folder if need be.
I have used automatic updater software for many years to automatically update users of my software to match the plugin assembly version with the running version of OD.
For regular OD, this requires the user to set the dll name to Anesthesia[VersionMajMin].dll in the Program Links setup. Then OD parses the OD Program folder and selects the matching version, strips the version number and build off of the file name and saves it as 'Anesthesia.dll' and then loads that.
This method has worked really great, but breaks down in Middle Tier because apparently the plugin dll name has to match the assembly name exactly.
Any solutions for this problem? Should this be a feature request?
I could have the automatic updater put the various versions in a subfolder in the OD program folder if need be.
