Disabling 'Check for updates on startup' in Drone2Map 2022.1

473
2
01-12-2023 07:47 PM
LuisLaredo
New Contributor II

Hello,

We're setting up the Drone2Map 2022.1.2 package to be made available to network users via SCCM (Software Centre) in Windows.  Part of the usual security setup is to disable the "Check for updates on startup" since users aren't able to execute the update without elevated privileges.  

When we package ArcGIS Pro, we use the flag "CHECKFORUPDATESATSTARTUP=0" in the msiexec command.  This is not a valid flag in Drone2Map 2022.1, and has no effect.  It will persist showing "A software update is available for Drone2Map" in the About section.  Even when unticking the "Check for updates on startup" box, it will check and offer the update next time the application is ran.

In ArcGIS Pro, the About section shows "Checking for updates is blocked".

Any ideas or workaround are appreciated.  Thank you in advance.

- Luis

Tags (3)
0 Kudos
2 Replies
MarkBarker1
Esri Contributor

Hi Luis, 

Thank you for reaching out and bringing this to our attention. I was able to reproduce the issue on our end and we are looking into getting it fixed for our future release. The problem appears to be due to a specific regkey not being honored in Drone2Map. https://pro.arcgis.com/en/pro-app/latest/get-started/update-arcgis-pro.htm#ESRI_SECTION1_3F6E640257D...

The "Check for updates on startup" checkbox does work, but the blocking of updates currently does not. When you check or uncheck the box for "Check for updates on startup" it is controlling whether or not you see the pop-up in the top right corner of the program when it first starts up letting you know that there is an update available. It should not be blocking updates though, so you may have previously configured the BlockMajorUpdateNotifications registry key and that is what is being applied to Pro. Either way we are looking to get the blocking added in an upcoming release. 

Regards,

Mark

0 Kudos
LuisLaredo
New Contributor II

Hello Mark,

I don't think it got fixed in Drone2Map 2023.1.

Installed by running MSIEXEC as follows:

msiexec.exe /i Drone2Map.msi CHECKFORUPDATESATSTARTUP=0 [...]

And checked the registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Esri\Drone2Map\Settings\CheckForUpdatesAtStartup = 0.

But the 'About' screen still checks and says "Your Drone2Map version is current".

Maybe the next patch... or version...

. Luis

0 Kudos