[Mono-list] Install the Windows version of Mono to run .NET executables

jmalcolm malcolm.justin at gmail.com
Wed Jul 27 16:47:16 EDT 2011


allenlistar wrote:
> 
> I'm trying to run modio, which is a windows app. I'm trying to run it on a
> Mac. Using Crossover. 
> 

I do not think that Modio will work with Mono. I just tried it and got:

==========================

Unknown heap type: SmartAssembly

Unhandled Exception: System.InvalidProgramException: Invalid IL code in .:
(string[]): IL_002f: call      0x0600c448

==========================

I think that this means that the program has been run through SmartAssembly
which scrambles the CIL code so that it is harder to decompile.
Unfortunately, it also makes it incompatible with Mono.

http://www.red-gate.com/products/dotnet-development/smartassembly/

Some of the stuff SmartAssembly does is probably illegal for .NET too but of
course they would test to see if it still runs there.

--
View this message in context: http://mono.1490590.n4.nabble.com/Install-the-Windows-version-of-Mono-to-run-NET-executables-tp3699294p3699785.html
Sent from the Mono - General mailing list archive at Nabble.com.


More information about the Mono-list mailing list