On 16.12.2010 14:14, Andrew Brehm wrote: > > > Robert Jordan wrote: >> >> On 15.12.2010 12:17, Lennie De Villiers wrote: >>> Hi, How can I see on which platform a Mono app is running? Windows, >>> Linux, Mac OS X? >>> >> >> http://www.mono-project.com/FAQ:_Technical >> >> Search for "How to detect the execution platform". >> >> Note that Mac OS X cannot be detected this way because it's >> treated as Unix for compatibility reasons. >> >> >> > > Will this ever be changed? Or asked differently, will there ever be an > actual Mac OS X version of Mono, that includes MonoMac and returns the > correct platform ID?
I would add an extra "case PlatformID.MacOS" to my detection code while still handling MacOS in "case PlatformID.Unix". For the latter I'd use Pinta's IsRunningOnMac(): https://github.com/jpobst/Pinta/blob/master/Pinta.Core/Managers/SystemManager.cs Robert _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
