http://bugs.winehq.org/show_bug.cgi?id=7430
Summary: Wall Street Advisor 1.27 won't start / Windows Script Control install problem? Product: Wine Version: CVS Platform: Other URL: http://www.lathuy.com/ OS/Version: other Status: NEW Keywords: download, Installer Severity: normal Priority: P2 Component: wine-ole AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
http://koolestone.blogspot.com/2007/02/linux-rocks.html mentions that this app doesn't work on wine, so I gave it a shot.
With wine from git as of 6 Feb:
Running $ wine Wall\ Street\ Analyzer.exe yields the suspcious looking error err:ole:get_inproc_class_object couldn't load in-process dll L"C:\windows\temp\IXP000.TMP\'C:\Program Files\Microsoft Windows Script\Windows Script Control'\msscript.ocx" err:ole:create_server class {0e59f1d5-1fbe-11d0-8ff2-00a0d10038bc} not registered
The app seems to want mfc42 and wsh installed, so I installed those first, and while it reduced warnings in the installer, it doesn't prevent the problem.
grep ocx ~/.wine/*.reg shows lines like @="C:\windows\temp\IXP000.TMP\'C:\Program Files\Microsoft Windows Script\Windows Script Control'\msscript.ocx"
The file msscript.ocx does not seem to be installed, even though the installer ran the subinstaller for Windows Script Control http://www.microsoft.com/downloads/details.aspx?FamilyID=d7e31492-2595-49e6-...
So that subinstaller seems to both fail to install the control, and puts the wrong path into the registry.
(Note: the app worked a while ago in crossover, see http://www.codeweavers.com/compatibility/browse/name/?app_id=345;forum=1 )