Hi,
Yes I do also!
You get out of memory an all .Net versions (2.0,3.5, 3.5 with pack1, 4)
More so in windows 7 with 64bit and under VS2010.
I can see the problem and the fix is not a simple one......
The problem is with the DataRecived Event in the SerialPort Class. The Event will Fire faster than the users event handler can handle the data.
Each new event is poor at handling the memory and some times does not GC the memory buffer after itself.
I am so feed up with this lack of basic functionality with Microsoft!
I have written a new one for now in assembler and called it via a DLL what a pain!.
I think Microsoft plays with the big code (WPF, Cloud and other own goals) and has dropped the ball, We all welcome Google and Apple.
Regards a very tired VS developer..........
David@rathbone.com