https://bugs.winehq.org/show_bug.cgi?id=41624
--- Comment #12 from Alexandre Julliard julliard@winehq.org --- (In reply to Bruno Jesus from comment #11)
(In reply to Nikolay Sivov from comment #10)
Is this about per-application settings? If so I'd say it works as intended.
Yes, but the main problems is:
Wine is globally configured as XP App A is configured as Win7 App A spawns app B and app B gets XP instead of 7.
Since App A and its children require Win7 why not make childs inherit App A version?
The simplest real world example is an installer that extracts a second installer.
I don't think you can assume that just because app B is launched by app A it needs the same version. There are cases where it's true, but there are many cases where it isn't. Setting the version globally is preferable.