View Issue Details

IDProjectCategoryView StatusLast Update
0011615MMW v4Install/Configpublic2013-12-23 02:58
Reporterlowlander Assigned To 
PriorityimmediateSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
OSWindows 8 
Product Version4.1 
Target Version4.1Fixed in Version4.1 
Summary0011615: Associate File Types fails without warning on Portable Install
DescriptionDid a clean Portable Install of 1681 on Win8 and both during initial setup as well as in options there is a button Associate file types with MediaMonkey instead of the list of file types to choose from. The button does nothing (no feedback to user).

I presume that the function is disabled due to the MediaMonkey elevation COM object not being registered.

1) Either the button should be removed (will raise user questions as to how to associate file types)
2) or the button should show a message explaining why it doesn't work/how to make it work
3) or the button should offer the user to register the MediaMonkey elevation COM object to be able to associated file types and explain if the user cancels that file types can't be associated.
TagsNo tags attached.
Fixed in build1682

Relationships

related to 0009454 closedpetr Provide workaround to allow Portable mode to use plugins that rely on MM COM Server 
child of 0010071 closedLudek File Associations don't function as expected in Windows 8 

Activities

Ludek

2013-12-17 19:17

developer   ~0038799

Last edited: 2013-12-17 19:22

I guess that 3) would be the best choice.

i.e. If COM is not registered (like in case of Portable install) then it should be registered with elevation prompt once the button is clicked.

EDIT: I see that it has been already fixed/verified as solution b) here: 0010071:0034616
So I wonder why it does not work.

lowlander

2013-12-17 20:24

developer   ~0038801

Yes, 3 would be best, but user should be prompted with option to Cancel.

I haven't checked if MM is registered with any file types. It may be, but then lack of feedback and user control is an issue.

Ludek

2013-12-17 22:33

developer   ~0038806

I guess that solution b) from 0010071:0034616 was probably tested when the elevator (MediaMonkeyCOM.exe) was registered.

In case of fresh portable install it needs to be registered manually:
http://www.mediamonkey.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=153

If it is not registered then MMW does not have a way how to write MediaMonkey to registry between the Default Programs, then consequence is that the button does nothing in the portable version as you found.

I guess that the only short term solution is to either to hide the button in portable mode or redirect the button to the FAQ link http://www.mediamonkey.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=153

Maybe the redirection would be better, but I guess I should use a more general link like http://www.mediamonkey.com/portable and it should auto-redirect then on the server (like in case of http://www.mediamonkey.com/devicesync).

What do you think Rusty?

rusty

2013-12-17 23:18

administrator   ~0038808

OK. So if I understand correctly, MMW Portable won't allow any changes to be made to the OS config panel unless MediaMonkeyCOM.exe has been registered, and will instead link to http://www.mediamonkey.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=153 .

Note: given the number of such links being created, we should probably use a bit of hierarcy to organise based on OS/Product. e.g.

http://www.mediamonkey.com/mmw/portable

The redirect has been implemented.

Ludek

2013-12-18 16:20

developer   ~0038820

Last edited: 2013-12-18 16:21

Fixed in build 1682.

i.e. If the MediaMonkey COM elevator is not registered then the button launches http://www.mediamonkey.com/mmw/portable , otherwise the system's "Set Program Associations" dialog is shown.

+ fixed some others tweaks related to registry writing/associations that I found during testing

peke

2013-12-23 02:58

developer   ~0038998

Last edited: 2013-12-23 02:58

Verified 1683 Windows 7