If i may say anything, I dont think its a good idea to force NET 3.5 dependency. It`ll reduce the software usability range as not everyone is willing to upgrade from NET 2.0

Date: Mon, 13 Oct 2008 11:11:16 +0100

From: "gedmurphy" <gedmurphy@gmail.com>
Subject: Re: [ros-dev] [ros-diffs] [gschneider] 36737: RosDbg Part
       3/3: -  Named pipe implementation based on .net namespace IO.Pipes      with
       support of threads - Previous win32 test version would  strip random
       characters from debug messages and crash on     entering kdbg (related t
To: <ros-dev@reactos.org>
Message-ID: <001901c92d1c$083d7770$18b86650$@com>
Content-Type: text/plain;       charset="utf-8"

I'd originally refrained from doing it this way, using pinvoke instead to keep .net 2.0 compatibility.
Using classes such as NamedPipeServerStream forces a .net 3.5 dependency. Is this ok with everyone?

Ged.