https://bugs.winehq.org/show_bug.cgi?id=34967
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't reproduce this, works fine here.
For .NET Framework 2.0 SP1 have to use 'Windows 2003' or lower setting because the installer has builtin OS blockers.
--- snip --- A67B1E72-F530-4d0f-BEF3-B4CEA450C1A3,GFN_CID VS Baseline Requirements 7D7A8AF7-A396-4AD3-9AA7-55ACC892748A,GFN_MID Vista block 20SP1 DD0244CB-6D5B-497D-8B6E-671E6E80C3D1,GFN_MID Win2k SP4 DE5AC4FC-7307-4ac7-B683-9F4E324A9BB8,GFN_MID Windows XP SP2 3E17C62E-BCC7-4449-8599-9AF0D1F45A88,GFN_MID Windows Installer 3.1 8224034D-9289-459F-AEBC-0ABB430B9541,GFN_MID 32bit blocker 20SP1 8C84A5AC-A7B8-455B-B29C-F204AB482414,GFN_MID IA64bit blocker 20SP1 BCD81D45-ED87-4603-B84A-720EFBADA455,GFN_MID Framework 2.0a x64 Setup --- snip ---
Windows 7+ (part of OS) -> 'You must use "Turn Windows features on or off" in the Control Panel to install or configure Microsoft .NET Framework 2.0 SP1.'
Validate after .NET Framework 2.0 install:
Automated checks: https://blogs.msdn.microsoft.com/astebner/2008/10/13/net-framework-setup-ver...
Manual checks:
--- snip --- $ find .wine/drive_c/ -iname "mscoree.dll" -exec file {} ; .wine/drive_c/windows/syswow64/mscoree.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows .wine/drive_c/windows/system32/mscoree.dll: PE32+ executable (DLL) (GUI) x86-64, for MS Windows --- snip ---
--- snip --- $ find .wine/drive_c/ -iname "mscoree.dll" -exec ls -la {} ; -rw-rw-r--. 1 focht focht 270848 Sep 23 2005 .wine/drive_c/windows/syswow64/mscoree.dll -rw-rw-r--. 1 focht focht 451584 Sep 23 2005 .wine/drive_c/windows/system32/mscoree.dll --- snip ---
--- snip --- $ find .wine/drive_c/ -iname "ngen.exe" -exec file {} ; .wine/drive_c/windows/Microsoft.NET/Framework64/v2.0.50727/ngen.exe: PE32+ executable (console) x86-64, for MS Windows .wine/drive_c/windows/Microsoft.NET/Framework/v2.0.50727/ngen.exe: PE32 executable (console) Intel 80386, for MS Windows --- snip ---
--- snip --- # 32-bit NGEN $ wine "c:\windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe" update /force
# 64-bit NGEN $ wine "c:\windows\Microsoft.NET\Framework64\v2.0.50727\ngen.exe" update /force --- snip ---
--- snip --- $ wine reg QUERY 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727' /v SP
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727 SP REG_DWORD 0x0 --- snip ---
Validate after .NET Framework 2.0 SP1 install:
--- snip --- $ find .wine/drive_c/ -iname "mscoree.dll" -exec ls -la {} ; -rw-rw-r--. 1 focht focht 282112 Oct 24 2007 .wine/drive_c/windows/syswow64/mscoree.dll -rw-rw-r--. 1 focht focht 448000 Oct 23 2007 .wine/drive_c/windows/system32/mscoree.dll --- snip ---
--- snip --- $ wine reg QUERY 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727' /v SP
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727 SP REG_DWORD 0x1 --- snip ---
$ sha1sum NetFx* f4fc64ebf66978ca95ebf4f5acfd0107d77c5656 NetFx20SP1_x64.exe e59cca309463a5d98daeaada83d1b05fed5126c5 NetFx64.exe
$ du -sh NetFx* 47M NetFx20SP1_x64.exe 46M NetFx64.exe
$ wine --version wine-3.20-149-g4a82de1096
Regards