http://bugs.winehq.org/show_bug.cgi?id=22613
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |download, Installer URL| |http://www.runuo.com/razor/ | |Razor_Latest.exe CC| |focht@gmx.net Component|-unknown |mscoree
--- Comment #7 from Anastasius Focht focht@gmx.net 2010-08-05 14:23:24 --- Hello,
can't reproduce this with wine-1.3.0-166-g277040d Razor "old" and "latest" version install fine with 'winetricks dotnet20' prerequisite.
Latest: http://www.runuo.com/razor/Razor_Latest.exe Old: http://www.runuo.com/razor/Razor_Old.exe
Either you have a tainted WINEPREFIX and used Mono-only WINEPREFIX which obviously misses registry data the installer checks for:
--- snip --- 0026:Call advapi32.RegOpenKeyExA(80000002,0040a380 "Software\Microsoft\.NETFramework",00000000,00020019,0064e6c8) ret=00402b2e 0026:Ret advapi32.RegOpenKeyExA() retval=00000000 ret=00402b2e 0026:Call KERNEL32.lstrcpynA(0040a780,0042db00 "InstallRoot",00000400) ret=00405a1f 0026:Ret KERNEL32.lstrcpynA() retval=0040a780 ret=00405a1f 0026:Call advapi32.RegQueryValueExA(00000044,0040a780 "InstallRoot",00000000,0064e884,00430000,0064e874) ret=004023e5 0026:Ret advapi32.RegQueryValueExA() retval=00000002 ret=004023e5 ... 0026:Call KERNEL32.lstrcpynA(0040a780,0042db00 "Razor requires the .NET framework in order to run.\nTo install it, please visit Microsoft Windows Update (windowsupdate.microsoft.com)\n\nRazor installation cannot continue.",00000400) ret=00405a1f 0026:Ret KERNEL32.lstrcpynA() retval=0040a780 ret=00405a1f 0026:Call user32.MessageBoxIndirectA(004091d8) ret=0040532e --- snip ---
Also the v2 policy data is inconsistent with Wine's folder structure (e.g. ngen location), hence a second (FindFile-based) check fails.
Regards