View Issue Details

IDProjectCategoryView StatusLast Update
0007699MMW v4Framework: Scripts/Extensionspublic2011-05-01 17:43
ReporterLudek Assigned To 
PriorityimmediateSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version4.0 
Target Version4.0Fixed in Version4.0 
Summary0007699: COM errors with MM4 if MM3 wasn't installed before
DescriptionUsers that use MonkeyTunes script found a problem that is reproducable with MM4 only if MM3 wasn't installed on that machine, installing MM3 fix the problem.

Details are here:
http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=57228&p=295667

The error is:
System.InvalidCastException: Unable to cast COM object of type 'SongsDB.SDBApplicationClass' to interface type 'SongsDB.ISDBApplication'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{1FAF02F8-A7D3-41F1-9210-A3B12046F136}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
Additional Informationhttp://www.mediamonkey.com/forum/viewtopic.php?f=6&t=57228&p=295667
http://forum.melloware.com/viewtopic.php?f=16&t=9202&p=25294
http://www.mediamonkey.com/forum/viewtopic.php?f=19&t=54732#p294627
TagsNo tags attached.
Fixed in build1368

Activities

Ludek

2011-04-28 15:34

developer   ~0024559

A clue is here: http://stackoverflow.com/questions/5101885/register-com-object-on-first-programm-start

jiri

2011-04-28 15:55

administrator   ~0024560

As discussed over IM, we should register COM server using the above link. It seems that the best would be to so only during MM installation (when MM.exe is already called by the installer).

Ludek

2011-04-29 08:15

developer   ~0024565

Fixed in build 1368.

lowlander

2011-05-01 17:43

developer   ~0024686

Fix verified in forum on 1368.