It wasn't a suggestion that the mono project do it, which I think is a bad idea. I was just trying to indicate the relative level of difficuty and point the way for a user to do it in specific, targeted cases.
Sorry if that wasn't clear. Charlie > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Atsushi Eno > Sent: Thursday, November 06, 2008 11:30 AM > To: [email protected] > Subject: SPAM-LOW: Re: [Mono-list] Thoughts on Mono on Windows > > 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 - [email protected] > > http://lists.ximian.com/mailman/listinfo/mono-list > > > > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list > _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
