http://bugs.winehq.org/show_bug.cgi?id=28725
Bug #: 28725 Summary: Mono apps can't find System.Windows.Forms Product: Wine Version: 1.3.30 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mscoree AssignedTo: wine-bugs@winehq.org ReportedBy: brian@brianvuyk.com Classification: Unclassified
Created attachment 36905 --> http://bugs.winehq.org/attachment.cgi?id=36905 Console output attempting to run OrbMT
Orb Modem Tools is a Mono app that lets you monitor how your DSL modem is doing, and various statistics about your connection.
However, it doesn't run properly on Linux using native mono, so I attempted to run it in Wine.
Using a clean wineprefix with Mono 2.10 installed and .NET 2.0, the app dies with:
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. Exception from HRESULT: 0x80070002 File name: 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' at ?.Main()
A full console output is attached.
To replicate, OrbMT can be downloaded from http://blog.orbmu2k.de/tools/orbmt-modem-tool-sidebar-gadget ('OrbMT Modem Tool Version 3.42' link at the bottom).
Additionally, another similar app called the SpeedTouch ModemTool exhibits the exact same failure, and can be considered an alternate test case. It can be downloaded at http://modemtool.de/download.html (STMTv0.10.zip).
http://bugs.winehq.org/show_bug.cgi?id=28725
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://blog.orbmu2k.de/tool | |s/orbmt-modem-tool-sidebar- | |gadget
http://bugs.winehq.org/show_bug.cgi?id=28725
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #1 from Andrew Nguyen arethusa26@gmail.com 2011-10-14 20:21:08 CDT --- The Windows build of Mono obtained via winetricks should have the System.Windows.Forms class libraries. From your output, you seem to be attempting to run the program with a broken .NET 2.0 installation, since Mono isn't even invoked. I don't think you can even run this with Mono, as the program seems to be obfuscated. This is the failure I get with Mono:
Unhandled Exception: System.InvalidProgramException: Invalid IL code in :Main (): IL_0007: call 0x0a00022f
http://bugs.winehq.org/show_bug.cgi?id=28725
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Andrew Nguyen arethusa26@gmail.com 2011-10-14 20:21:28 CDT --- Closing the bug.