https://bugs.winehq.org/show_bug.cgi?id=35545
Bug ID: 35545 Summary: Proteus 8 demo installer needs IWshShell3::RegWrite method implementation Product: Wine Version: 1.7.12 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Classification: Unclassified
Hello folks,
as the summary says ... found during investigation of bug 35539 (and blocked by). Probably also needed by Proteus 8 Professional installer.
To work around bug 35539 pass 'KEY_SERVER' property via command line:
--- snip --- $ wine msiexec -i setup_demo8.1.17358.0.msi KEY_SERVER=test ... $ fixme:wshom:WshShell3_RegWrite (L"HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\LXKSERVER" {VT_BSTR: L"test"} {vt 10}): stub ... --- snip ---
Source: http://source.winehq.org/git/wine.git/blob/2b1f2001b153190bbd3bb138684149f67...
--- snip --- 811 static HRESULT WINAPI WshShell3_RegWrite(IWshShell3 *iface, BSTR Name, VARIANT *Value, VARIANT *Type) 812 { 813 FIXME("(%s %s %s): stub\n", debugstr_w(Name), debugstr_variant(Value), debugstr_variant(Type)); 814 return E_NOTIMPL; 815 } --- snip ---
'winetricks -q wsh57' obviously works around.
$ sha1sum prodemo.exe e3409adbc80bd73a36f82890da2b7d16be2fbf51 prodemo.exe
$ du -sh prodemo.exe 166M prodemo.exe
$ wine --version wine-1.7.12
Regards