View Issue Details

IDProjectCategoryView StatusLast Update
0002616FreeCADBugpublic2017-01-11 14:10
Reporterliutas4x4 Assigned To 
PrioritynormalSeveritytrivialReproducibilityhave not tried
Status closedResolutionwon't fix 
PlatformPCOSWindow 7 64-bitOS VersionSP1
Product Version0.16 
Summary0002616: Installation not changed existing FreeCAD entry on registry
DescriptionAfter installation, FreeCAD 0.16 leaves registry key
HKEY_CLASSES_ROOT\Applications\FreeCAD.exe\shell\open\command
as it was from previous version installation,
"C:\Program Files\FreeCAD 0.15\bin\FreeCAD.exe" "%1"
while expected value is
"C:\Program Files\FreeCAD 0.16\bin\FreeCAD.exe" "%1"
.
Steps To ReproduceSimply install FreeCAD 0.16 for Windows 64 bit and check the value of the key.
Additional InformationAs the result, user can not open FCSTD files with a double-click for Windows Explorer.
TagsNo tags attached.
FreeCAD Information

Activities

wmayer

2017-01-11 14:10

administrator   ~0007630

The FreeCAD installer doesn't create any keys inside HKEY_CLASSES_ROOT but puts all its stuff underneath HKLM/Software\Microsoft\Windows\CurrentVersion\Uninstall\FreeCAD x.y

So, the key under HKEY_CLASSES_ROOT must be created by the system somehow. And an installer shouldn't try to delete stuff it didn't create because it cannot know if something was added on purpose or not and doing it anyway could eventually damage a system.

Issue History

Date Modified Username Field Change
2016-07-11 04:35 liutas4x4 New Issue
2017-01-11 14:10 wmayer Note Added: 0007630
2017-01-11 14:10 wmayer Status new => closed
2017-01-11 14:10 wmayer Resolution open => won't fix