What about OSVersion and other properties found in System.Environment? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Jonathan Pryor Sent: Friday, March 07, 2003 4:25 PM To: Charles-Louis Cc: Mono List Subject: Re: [Mono-list] How can the assembly check the OS it's on?
Easiest way I'm aware of is to check System.IO.Path.DirectorySeparatorChar. It's '\\' on Win32, '/' on Unix. Alas, I'm not aware of any other way, which pretty much prevents checking for Mac OS X vs. Linux vs. Solaris vs. AIX... I'd love to hear of a better form of checking. - Jon On Fri, 2003-03-07 at 10:44, Charles-Louis wrote: > Hi, > > I was wondering if it was possible for an assembly to now on which OS it > is running? > > eg. if I'm running on windows, I'll use the Windows System logs, and if > I'm on Linux, i'll use the Linux logs... > > I'd like my compiled assembly to detect it, and I'd rather not use an > App.config file for this. > > Is this possible? > > Thanks _______________________________________________ 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
