[Serializable()]
struct MSG
{
public int v;
public int PT;
}
KLIENT:
> MSG msg;
msg.PT = 4;
msg.v = 1;
TcpClient client = new TcpClient("127.0.0.1", 9000);
NetworkStream strim = client.GetStream();
BinaryFormatter bin = new BinaryFormatter();
bin.Serialize(strim, msg);
strim.Flush();
SERWER:
while (true)
{
TcpClient client = tcpListener.AcceptTcpClient();
NetworkStream strim = client.GetStream();
BinaryFormatter formatter = new BinaryFormatter();
MSG xxx = (MSG)formatter.Deserialize(client.GetStream());
MessageBox.Show(xxx.PT.ToString());
MessageBox.Show(xxx.v.ToString());
client.Close();
}
Error: Unable to find assembly 'Klient, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
O co tu chodzi ??
Serializacja do pliku ladnie cyka...