https://bugs.winehq.org/show_bug.cgi?id=40673
Bug ID: 40673 Summary: mscoree.dll not found, after using Dotnet installer (4.5.2) Product: Wine Version: 1.9.10 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mscoree Assignee: wine-bugs@winehq.org Reporter: wavecycle@gmail.com Distribution: ---
NB: I am not using PoL, I am just creating the prefix in the PoL structure as I want HDT to work with my PoL install of Hearthstone.
I am trying to get a good install of dotnet4.5 working for Hearthstone Deck Tracker, using the instructions as per: https://wine-staging.com/news/2015-12-22-release-1.8.html:
$ WINEARCH=win32 WINEPREFIX=~/.PlayOnLinux/wineprefix/HDT winecfg
Select cancel on the mono install Set Win version to 7 Add new override for mscoree.dll and set to native
Then I run the Dotnet5.2 installer:
$ WINEPREFIX=~/.PlayOnLinux/wineprefix/HDT wine start 'NDP452-KB2901907-x86-x64-AllOS-ENU.exe'
Installation works although I get the windows update missing error.
I then try and run Hearthstone Deck Tracker that has been placed in the program files directory:
$ WINEPREFIX=~/.PlayOnLinux/wineprefix/HDT wine start 'c:\Program Files\Hearthstone Deck Tracker\Hearthstone Deck Tracker.exe'
The following error message is output:
err:module:import_dll Library mscoree.dll (which is needed by L"C:\windows\Microsoft.NET\Framework\v4.0.30319\mscorsvw.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\windows\Microsoft.NET\Framework\v4.0.30319\mscorsvw.exe" failed, status c0000135 err:service:process_send_command service protocol error - failed to write pipe! fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v4.0.30319_32" failed to start: 1053 fixme:exec:SHELL_execute flags ignored: 0x00000100 err:module:import_dll Library mscoree.dll (which is needed by L"C:\Program Files\Hearthstone Deck Tracker\Hearthstone Deck Tracker.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\Program Files\Hearthstone Deck Tracker\Hearthstone Deck Tracker.exe" failed, status c0000135
I have manually checked and mscoree.dll is in the system32 directory