C# - Problem z przesyłem struktury przez TCP
Ostatnio zmodyfikowano 2016-09-02 20:12
Tweester Temat założony przez niniejszego użytkownika |
C# - Problem z przesyłem struktury przez TCP » 2016-09-02 20:12:01 Witam, mam taki problem. Chce przesyłać widoczną strukturę (paczkaTCP) po TCP. Niestety kompilator pokazuje mi błędy w metodzie getBytes: 1) jeżeli int size nie jest na sztywno to:
Wystąpił nieobsługiwany wyjątek typu „System.ArgumentException” w mscorlib.dll
Dodatkowe informacje: Typ 'NLPBot.KontrolerTCP.TCPIP+paczkaTCP' nie może zostać zorganizowany jako struktura niezarządzana; nie można obliczyć akceptowalnego rozmiaru ani przesunięcia.
2) jeżeli int size jest na sztywno to:
Wystąpił nieobsługiwany wyjątek typu „System.TypeLoadException” w mscorlib.dll
Dodatkowe informacje: Nie można zorganizować pola 'drzewoWyprowadzenia' typu 'paczkaTCP': Definicja typu tego pola zawiera informacje o układzie, ale ma nieprawidłową kombinację typów zarządzanych/niezarządzanych lub nie można jej zorganizować.
Będę wdzięczny za pomoc.
http://www.codesend.com/view/bbd18a74215fbe467dbcbbfa060c9a41/ |
|
« 1 » |