[Mono-list] Thoughts on Mono on Windows

Atsushi Eno atsushi at ximian.com
Thu Nov 6 14:30:20 EST 2008


Even if we do the "right" thing, it will break some Windows components
due to not supported features and then your OS gets unstable.
For example, it may break Windows Cardspace support (infocard.exe).

Unless you want others suffer from OS unstability, I don't think it's
worth doing it.

Atsushi Eno


Charlie Poole wrote:
> Hi Stifu, 
> 
>> Like adding an option in the context menu (right click the 
>> exe / "Run with Mono"), or even setting Mono as the default 
>> .NET framework, if that's even possible.
> 
> It's trivial to do this badly, a little harder to do right. :-)
> 
> Badly: Create an entry in the registry for file type .exe,
> such that Run with Mono... runs mono.exe with the executaboe
> as an argument. Why is this bad? Because you'll see it on
> all exes, both managed and unmanaged.
> 
> Right: Create a Windows shell extension that examines the 
> exe file first to see if it's managed and only then 
> display the menu item. You'll need to know COM and 
> Windows Shell Extensions to do that.
> 
> A simple workaround is to just create shortcuts on a
> case by case purpose. That's what NUnit does in it's
> install, for example.
> 
> Charlie
> 
> 
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
> 



More information about the Mono-list mailing list