I have a WPF Hydra 6 plugin which we need to build through an Azure DevOps build pipeline. I am trying to avoid installing Hydra on the build server to avoid maintenance when upgrading versions.
As you don’t seem to have a nuget package I created my own. The build process now completes on DevOps, but running the plugin gives a license error.
“The application was built with a trial version of RemObjects Hydra”.
Thank you.
Short term I’ll manully copy the license to our dev client environment. We will be using an installer to deploy outside dev. Does the license need updating for every build ?
Where is the best place to pick up the license file from - is it the properties of the built plugin?
Please note that the license file is used only at build time and should never be deployed with the compiled product. Compiled assembly contains a special resource signed using license info.
Ahhh, so it’s a build time issue not having the license to compile into the assembly - not a deployment issue where the license needs to exist on the client.
So I need to copy the license file onto %APPDATA%\RemObjects Software\Licenses on the build environment, not the client.
Thank you for clearing that up.
I got a little confused. I thought it was a similar issue to this
All working on DevOps build pipeline now, thank you.
Can you tell me does the license compiled into the executable expire and if so what happens at that point. I’ve been asked to document this in the proof of concept project report.
Our customer can’t always schedule regular releases. For example during this Coronavirus period all software releases have been halted. It would be a major issue if the license expired during this time and the system failed due to license expiring.