View Issue Details

IDProjectCategoryView StatusLast Update
0009911MMW v4Install/Configpublic2016-06-08 10:57
Reportermichal Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionno change required 
PlatformWindowsOS8OS Version-
Product Version4.0.7 
Target Version4.1 
Summary0009911: Installation of portable version to Program Files folder leads to a bunch of errors.
DescriptionCurrently, if user installs portable MM4 to Program Files on Windows 7/8, system allows the install, but if the user then tries to run MM4, it shows a lot of errors (because of write access denied). Windows 7/8 restricts write access to some folders in case user has UAC switched on and that is why MM4 cannot create necessary files and folders there. I think, it would be fine to warn somehow user in "Select Destination" dialog, that installing portable version to Program Files is not a good idea.
Related minor thing - tooltip on "Portable installation" checbox in the mentioned dialog is hidden too quickly, it is practically impossible to read it in one piece.
TagsNo tags attached.
Fixed in build

Relationships

related to 0009657 closedLudek MMW v4 Portable mode: warn user if they install to /Program Files 

Activities

rusty

2012-11-05 19:17

administrator   ~0032934

Is there a way of implementing this without a new string for MM4.0.7? e.g. by not allowing installation to proceed unless the chosen directory doesn't require administrative rights?

Note: for MM 4.1 we can add a string such as: "In Portable mode, MediaMonkey must be installed to a directory that doesn't require administrative privileges. Please choose an alternate directory.

[OK]"

rusty

2012-11-05 20:19

administrator   ~0032936

Alternatively, we can use innosetup to modify the rights for the destination folder, but I don't think this is ideal--we don't want the user to change rights to Program Files, without understanding what they've done.

Ludek

2013-12-12 22:09

developer   ~0038746

I think this can be closed, the fix described here 0009757:0035036 solves all the troubles.