The installer detects the previous version, 2.0.1 in our case, and prompts to reinstall:
Pushing this via group policy at system startup causes the system to wait for a user to confirm, but we cannot see the dialogue, so the install never completes.
Well it installs of course, but I cannot do that if its running as a background script at system startup. /VERYSILENT is supposed to be silent. It is not supposed to prompt.
Can’t find a way to do it. /? on the 2.0.1 installer does not reveal an uninstall switch. Also, even if I manually remove the two components Dynamo Core and Dynamo Revit, the installer for 2.0.2 still thinks they are installed. I have to be able to script this as a silent install or we cannot upgrade.
If the uninstall method you used indicated the previous versions were still there then there may be an uninstall issue. What method did you use to uninstall?
The DynamoRevit installer does not provide uninstall option. Rather than just deleting the file contents, users usually need to go to control panel to remove both components manually. See screen shot below:
We have the same issue.
Maybe we can delete the folders C:\Program Files\Dynamo\Dynamo Core\2 and C:\Program Files\Dynamo\Dynamo Revit\2 before we start the silent install of 2.0.2 ?
They way I have resolved this is to batch script the uninstall, remove the files and folders, and delete some registry keys, which eventually allows the install of 2.0.2 to work:
thanks for sharing. Would you remember how you retrieved the uninstall string for Dynamo Core? (the second msiexec command)
I have multiple versions in my environment and would like to retrieve the uninstall string for all versions. While it’s straight forward to get the Dynamo Revit uninstall string, Dynamo Core has been a challange so far.