Hi,
we are trying to use UGS auto-update from horde feature, but we struggle with excetion thrown when starting UGS/confirming auto update setting window when HordeUrl is specified in Deployment.json.
But when new UGS installation (with specified HordeUrl in Deployment.json) is started. Continu button on Update window is throwing exception (see image exception.png).
I tried to debug this and noticed that in UpdateSettingsWindow.cs is method ConnectBtn_Click that is checking equality of _settings.HordeServer and DeploymentSettings.Instance.HordeUrl and if those two values are equals, then _settings.HordeServer is set to NULL. And when this method continue in execution there is nullcheck that causes the exception. (see code01.png)
And im confused why is this there?
I though its somehow due to update of value in registry, but even _settings.Save() method is nullchecking value and not updating it.
Also i noticed, that when UGS is installed with hordeUrl e.g. http://my.fluffy.horde/ and then is this value in Deployment.json changed to http://my.fluffier.horde/. The change is not propagated to UGS. Its read from setting file, but its overriden by value in registry.
Maybe these two issues are linked together? Not sure but it seems like to me.
Feel free to ask aditional informations
Thanks and regards
Lubos Suk