- Home /
Type or namespace name Pipes does not exist in the namespace System.IO.
I am trying to use the class System.IO.Pipes.NamedPipeClientStream
but Unity cannot find it.
The build of the project works in Monodevelop but when I go over to Unity it says the following Assets/PipeClient.cs(5,17): error CS0234: The type or namespace name 'Pipes' does not exist in the namespace 'System.IO'. Are you missing an assembly reference?
I have changed the API compatbility Level in Unity to .NET 2.0 but to no avail. Do named pipes actually work in Unity?
Answer by Dave-Carlile · Jan 04, 2016 at 04:42 PM
The .NET documentation for this only goes back to .NET 3.5. It's likely that it isn't available in the version of Mono used by Unity.
Your answer
![](https://koobas.hobune.stream/wayback/20220612054859im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
How do I get named pipes to work in Unity? 5 Answers
Windows build for game using named pipes hangs on Stream.BeginRead 0 Answers
Send data from unity to windows form application using named pipe? 0 Answers
simple namedpipe code not working as expected 1 Answer
Problem web service / standalone 1 Answer