I need to install dotnet to WINE. I have tried installing the latest one (4.0 - 4.6.2) but the installation always crashed at the same point. That is with crash report from Microsoft, that installation was not succesful (picture added bellow).
I know one way around can be using wine-mono wchich is Wine's built-in replacement for Microsoft's .NET Framework , but I need to install native dotnet from Microsoft.
Thank you for any help.
Code: Select all
uname -r
4.18.7-arch1-1-ARCH
Code: Select all
wine --version
wine-3.16 (Staging)
Code: Select all
WINEARCH=win32 winecfg
winetricks dotnet462 > wine_install_log 2>&1
Code: Select all
Using winetricks 20180815 - sha256sum: 9343f9174146c0fa4d34e18e05269ae772a45ba78e3d8786829fa21895f6f7f4 with wine-3.16 (Staging) and WINEARCH=win32
Executing w_do_call dotnet462
Executing load_dotnet462
------------------------------------------------------
Working around wine bug 42170 -- Running un-official repacked .NET 4.6.2 setup until the official version is fixed.
------------------------------------------------------
Executing w_do_call remove_mono
Executing load_remove_mono
0034:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0034:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0034:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
------------------------------------------------------
Working around wine bug 34803
------------------------------------------------------
reg: The system was unable to find the specified registry key or value
reg: The system was unable to find the specified registry key or value
reg: The system was unable to find the specified registry key or value
Executing rm -f /home/slarty/.wine/dosdevices/c:/windows/system32/mscoree.dll
Executing w_do_call dotnet461
Executing load_dotnet461
Executing w_do_call remove_mono
Executing load_remove_mono
------------------------------------------------------
Mono does not appear to be installed.
------------------------------------------------------
------------------------------------------------------
Working around wine bug 34803
------------------------------------------------------
reg: The system was unable to find the specified registry key or value
reg: The system was unable to find the specified registry key or value
reg: The system was unable to find the specified registry key or value
Executing rm -f /home/slarty/.wine/dosdevices/c:/windows/system32/mscoree.dll
Executing w_do_call dotnet46
Executing load_dotnet46
Executing w_do_call remove_mono
Executing load_remove_mono
------------------------------------------------------
Mono does not appear to be installed.
------------------------------------------------------
------------------------------------------------------
Working around wine bug 34803
------------------------------------------------------
reg: The system was unable to find the specified registry key or value
reg: The system was unable to find the specified registry key or value
reg: The system was unable to find the specified registry key or value
Executing rm -f /home/slarty/.wine/dosdevices/c:/windows/system32/mscoree.dll
Executing w_do_call dotnet45
Executing load_dotnet45
Executing cabextract -q -q -v
cabextract version 1.6
Executing w_do_call remove_mono
Executing load_remove_mono
------------------------------------------------------
Mono does not appear to be installed.
------------------------------------------------------
------------------------------------------------------
Working around wine bug 34803
------------------------------------------------------
reg: The system was unable to find the specified registry key or value
reg: The system was unable to find the specified registry key or value
reg: The system was unable to find the specified registry key or value
Executing rm -f /home/slarty/.wine/dosdevices/c:/windows/system32/mscoree.dll
Executing w_do_call dotnet40
Executing load_dotnet40
------------------------------------------------------
dotnet40 does not yet fully work or install on wine. Caveat emptor.
------------------------------------------------------
Executing w_do_call remove_mono
Executing load_remove_mono
------------------------------------------------------
Mono does not appear to be installed.
------------------------------------------------------
------------------------------------------------------
Working around wine bug 34803
------------------------------------------------------
reg: The system was unable to find the specified registry key or value
reg: The system was unable to find the specified registry key or value
reg: The system was unable to find the specified registry key or value
Executing rm -f /home/slarty/.wine/dosdevices/c:/windows/system32/mscoree.dll
Executing w_do_call winxp
Executing load_winxp
Setting Windows version to winxp
Executing wine regedit C:\windows\Temp\_winxp\set-winver.reg
------------------------------------------------------
Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/slarty/.wine terminate
------------------------------------------------------
Executing cd /home/slarty/.cache/winetricks/dotnet40
000b:fixme:winediag:start_process Wine Staging 3.16 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0009:fixme:process:SetProcessDEPPolicy (3): stub
0009:fixme:clusapi:OpenCluster ((null)) stub!
0009:fixme:clusapi:ClusterOpenEnum (0xdeadbeef, 4) stub!
0009:fixme:clusapi:ClusterEnum (0xdeadbeef, 0, 0x33f8a0, 0x14f5d0, 261) stub!
0009:fixme:clusapi:ClusterCloseEnum (0xdeadbeef) stub!
0009:fixme:clusapi:CloseCluster (0xdeadbeef) stub!
0009:fixme:advapi:DecryptFileW (L"C:\\052103b1dbe0a6a6ba7bbd887c82\\", 00000000): stub
002e:fixme:ntdll:EtwRegisterTraceGuidsW (0x6cd15f38, 0x6cd20180, {e2821408-c59d-418f-ad3f-aa4e792aeb79}, 1, 0x33e9f0, (null), (null), 0x6cd20188): stub
002e:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {e2821408-c59d-418f-ad3f-aa4e792aeb79}
002e:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
002e:fixme:process:SetProcessDEPPolicy (1): stub
002e:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
002e:fixme:thread:SetThreadStackGuarantee (0x33fba8): stub
002e:fixme:advapi:GetWindowsAccountDomainSid (0x33f3f4 0x1da43c 0x33f3f0): semi-stub
002e:fixme:secur32:GetComputerObjectNameW NameFormat 7 not implemented
002e:fixme:msxml:domdoc_putref_schemas (0x21b530)->(0x33f3f0 {VT_DISPATCH: 0x1d3024}): semi-stub
002e:fixme:msxml:domdoc_get_readyState stub! (0x21b530)->(0x33f3d8)
0030:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0030:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.30"
0030:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0030:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0030:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0030:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.30"
0030:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0030:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.30"
0031:err:mscoree:LoadLibraryShim error reading registry key for installroot
0031:err:mscoree:LoadLibraryShim error reading registry key for installroot
0031:err:mscoree:LoadLibraryShim error reading registry key for installroot
0031:err:mscoree:LoadLibraryShim error reading registry key for installroot
0031:err:mscoree:LoadLibraryShim error reading registry key for installroot
0031:err:mscoree:LoadLibraryShim error reading registry key for installroot
0031:err:mscoree:LoadLibraryShim error reading registry key for installroot
0031:err:mscoree:LoadLibraryShim error reading registry key for installroot
0039:fixme:msi:ACTION_CustomAction msidbCustomActionTypeTSAware not handled
0038:fixme:msi:ACTION_CustomAction msidbCustomActionTypeTSAware not handled
0039:fixme:msi:ACTION_CustomAction msidbCustomActionTypeTSAware not handled
0031:fixme:msi:ACTION_CustomAction msidbCustomActionTypeTSAware not handled
0031:fixme:msi:ACTION_CustomAction msidbCustomActionTypeTSAware not handled
0031:fixme:imagehlp:BindImageEx (0, "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\clr.dll", "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\", (null), (nil)): semi-stub
0031:fixme:imagehlp:BindImageEx (0, "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\diasymreader.dll", "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\", (null), (nil)): semi-stub
0031:fixme:imagehlp:BindImageEx (0, "C:\\windows\\system32\\mscoree.dll", "C:\\windows\\system32\\", (null), (nil)): semi-stub
0031:fixme:imagehlp:BindImageEx (0, "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscoreei.dll", "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\", (null), (nil)): semi-stub
0031:fixme:imagehlp:BindImageEx (0, "C:\\windows\\system32\\msvcr100_clr0400.dll", "C:\\windows\\system32\\", (null), (nil)): semi-stub
0031:fixme:imagehlp:BindImageEx (0, "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\clrjit.dll", "", (null), (nil)): semi-stub
0031:fixme:imagehlp:BindImageEx (0, "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorpe.dll", "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\", (null), (nil)): semi-stub
0031:fixme:imagehlp:BindImageEx (0, "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorpehost.dll", "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\", (null), (nil)): semi-stub
0031:fixme:imagehlp:BindImageEx (0, "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\vbc.exe", "C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\", (null), (nil)): semi-stub
0031:err:msi:ITERATE_Actions Execution halted, action L"CA_InstallAssembly.3643236F_FC70_11D3_A536_0090278A1BB8" returned 1603
0031:fixme:msi:ACTION_CustomAction msidbCustomActionTypeTSAware not handled
0031:fixme:msi:ACTION_CustomAction msidbCustomActionTypeTSAware not handled
0031:fixme:msi:ACTION_CustomAction msidbCustomActionTypeTSAware not handled
002e:fixme:advapi:GetWindowsAccountDomainSid (0x33f244 0xb8710c 0x33f240): semi-stub
002e:fixme:secur32:GetComputerObjectNameW NameFormat 7 not implemented
002e:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
Using native override for following DLLs: mscoree
Executing wine regedit C:\windows\Temp\_dotnet40\override-dll.reg
The operation completed successfully
The operation completed successfully
Setting Windows version to winxp
Executing wine regedit C:\windows\Temp\_dotnet40\set-winver.reg
------------------------------------------------------
Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/slarty/.wine terminate
------------------------------------------------------
------------------------------------------------------
dotnet40 install completed, but installed file /home/slarty/.wine/dosdevices/c:/windows/Microsoft.NET/Framework/v4.0.30319/ngen.exe not found
------------------------------------------------------