The issue is not .NET specific.
1. If the receiving application is receiving bytes and using
ASCII conversion - I mean treating each byte as a character and using the
ISO-8859-1 code page, then you have to send the bytes using ISO-8859-1 codepage.
2. What I am saying is that both the sending and receiving apps need to
mutually agree on what the bytes actually mean.
A given set of bytes can be interpreted as any code page in this listhttp://msdn.microsoft.com/library/ url=/workshop/author/dhtml/reference/charsets/charset4.asp
So you can't possibly look at the bytes and tell what the code page is.
SO my recommendation to you is to look at the receiving app's spec (:-))
Or code and see what exactly it is doing after it recevies the bytes. Until
You understand that you are basically stuck with this.