https://bugs.winehq.org/show_bug.cgi?id=37588
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer Status|UNCONFIRMED |NEW Component|-unknown |msi Summary|Visual Basic 2010 ultimate |Visual Studio 2010 requires |fail to install |prefix restart in 'Windows | |Vista' mode (MSI component | |version 4.5.6001.22308 | |upgrade) Ever confirmed|0 |1
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
re-christening the bug to target Vista MSI component upgrade issue (otherwise this bug pretty pointless since OP decided to create another bug 37590).
https://bugs.winehq.org/show_bug.cgi?id=37590#c6
The prefix 'restart' issue happens because OP decided to change default Windows version of the WINEPREFIX to 'Windows Vista'.
--- snip --- [11/19/14,22:00:35] Begin Depcheck Component session: gencomp23,{61040379-156d-4ece-b126-ea395a3b2ac7} [11/19/14,22:00:35] This component uses the FileVersionCheck version check method. It will compare a given version against the version of a file on your machine. [11/19/14,22:00:35] The file to be verified is C:\windows\system32\msi.dll. [11/19/14,22:00:35] Version on user's machine: 4.5.6001.22299 [11/19/14,22:00:35] Version to be installed: 4.5.6001.22308 [11/19/14,22:00:35] This component is told to not ignore newer versions. [11/19/14,22:00:35] End. Component is NOT installed --- snip ---
This can't work/succeed even after simulated reboot since the component upgrade is in Vista+ .MSU format which Wine doesn't support at all if ever (bug 26757).
To avoid the prefix restart, MSI resource version has to be bumped which Hans sent in a patch for: https://source.winehq.org/patches/data/107900
Regards