HarryGeier wrote: ↑
Wed Apr 17, 2019 7:04 pm
yes, that was trhe case several times here.
Windows keeps the path even sometimes if you tell it ..open with .. pointing to a different program with THE SAME NAME
Thanks for the info.
I think this is what is happening.
Prior to 0.18.0 the FreeCAD installer only registered the application, for the purpose of enabling uninstall from control panel. The .FCstd file association was not set. The file association is/was set when using Open(and browse) and/or Open with. When uninstalling FreeCAD the registry is not deleted because the FreeCAD installer didn't set it in the first place.
Beginning with 0.18.0 FreeCAD the installer does set the file association, but any previous setting takes precedence. The FreeCAD un-installer will delete the key it set but not prior ones.
I think the correct solution is to delete the registry keys before installing 0.18.x+, and then the FreeCAD installer/un-installer can manage this going forward. I will see if anything can be done with the new installer to handle this., I will need uwestoer's help I'm sure. There will for sure be issues with admin/single user as the new installer allows installation for a single user without admin privileges.