https://bugs.winehq.org/show_bug.cgi?id=44562
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Keywords| |dotnet
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
I guess you are talking about 'Unable to find a version of the runtime to run this application' errors? Your list contains .NET Framework 4.0 and 4.5 but not any earlier version.
Since left out the important information which apps/games (executables/versions) actually trigger the message I can only guess these are .NET "legacy" apps present in your WINEPREFIX that were developed/built against older versions of .NET Frameworks/CLR.
You could try to add proper 'useLegacyV2RuntimeActivationPolicy' settings for all affected .NET legacy app .config files (or create if not present)
--- snip --- <?xml version="1.0"?> <configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup> </configuration> --- snip ---
Technical information about the setting:
http://web.archive.org/web/20130128072944/http://www.marklio.com/marklio/Per...
CLR runtime/version matrix:
https://msdn.microsoft.com/en-us/magazine/ee819091.aspx
IMHO the bug is INVALID. This is not a Wine problem.
The same problem would exist with vanilla Windows XP/Vista with no prior .NET Frameworks (2.0, 3.5, SP1/2) installed.
Regards