http://bugs.winehq.org/show_bug.cgi?id=14060
--- Comment #45 from Anastasius Focht focht@gmx.net --- Hello folks,
I downloaded the bootstrapper and installed the game.
.NET Framework 4.0 client profile required by installer and MTGO_NET.exe .NET Framework 2.0 required by kicker (updater) and managed DX installer
.NET 3.x is clearly not needed - it might have been a requirement some years ago.
--- quote --- It means you can only login into the game with dotnet40. any of the previous dotnets or builtin dlls don't let you login. --- quote ---
The game executable binds to .NET Framework 4.0 assemblies. It will _not_ work with .NET 3.x by design.
The thing runs properly with .NET Framework 4.0 and 2.0 installed.
I didn't want to pay $9.99 just for testing hence I used "play free trial". I joined some match with other 'guest' players (cards game?).
--- quote --- did i miss the point in time where applications that work with dotnetxx are no longer considered for bugs in mscoree and related dlls? --- quote ---
There are two .NET bug types:
1) using native .NET Framework that demonstrates a bug with Wine (flagged with 'dotnet' keyword). When the bug has been fixed in Wine it will be closed. It will not be reused for Mono -> separate bug!
2) using bundled Mono that either highlights a bug in Wine or a problem with Mono itself (flagged with 'mscoree' component) When the bug has been fixed in Wine it will be closed -or- when Mono is fixed.
There are various cases where people are better off with native .NET Framework. Mono can't provide 100% featureset of native either due to technical or legal reasons. People want solutions now and not wait for years (that would make Wine/Mono useless to them). Of course it might be still useful to report Mono bugs for "purist" case (even if some feature implementation is highly unlikely).
Again: I think we can close this bug as the login works with native .NET Framework properly installed.
If you can demonstrate that the login problem still exists with Mono 4.5.x you should create a new bug, explicitly stating "Magic: The Gathering Online 3.x fails to connect/login to server doesn't work with Mono".
$ sha1sum MTGOinstaller.exe 4cf30aaa4a8de1a219a20ebf5c24c9025893dec2 MTGOinstaller.exe
$ du -sh MTGOinstaller.exe 836M MTGOinstaller.exe
$ wine --version wine-1.7.17-92-ge2bf516
Regards