http://bugs.winehq.org/show_bug.cgi?id=34593
--- Comment #3 from Austin English austinenglish@gmail.com 2013-09-25 15:43:37 CDT --- (In reply to comment #2)
Hello folks,
Windows XP Professional x64 Edition uses 64-bit Windows Server 2003 Kernel hence it will report VersionNT64 == 502.
32-bit Windows XP: VersionNT = 501 64-bit Windows XP Professional: VersionNT64 = 502
32-bit Windows Server 2003: VersionNT = 502 64-bit Windows Server 2003: VersionNT64 = 502
Also briefly discussed in bug 33391 which fixed proper setting of VersionNT64 msi property.
Setting VersionNT64 = 502 in 64-bit "Windows XP" WINEPREFIX would confuse/break installers/apps.
I'm sorry, you're saying it would break things for 64-bit WINEPREFIXs? Or for 32-bit WINEPREFIXs?
What's the problem of using WinVer == Windows 2003 for 64-bit .NET recipe?
It's a workaround, since the application in question DOES work in 64-bit Windows XP. The bug was set to minor for that reason.