-
06-11-2012, 02:58 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Lỗi An address incompatible with the requested protocol was used trong truyền file giữa client và server.
Mình có bài truyền file bằng socket mà client và server đều chạy mà sao khi gửi file nó báo lỗi An address incompatible with the requested protocol was used, code dưới đây các bạn xem giúp với.
http://www.mediafire.com/download.php?rfpy433j9s7z2i4
Bonus thêm cái hình:
View more random threads:
- cách tạo vòng lập tính số tiền theo cách giảm dần như thế nào???
- Câu Truy Vấn Đếm Số Lần bản ghi Xuất Hiện Nhiều Nhất?
- Dữ liệu máy xét nghiệm huyết học Cell-Dyn i700 gửi đến SerialPort
- Bài tập có lời giải cho người bắt đầu học C#?
- Cách tạo 1 danh sách các sản phẩm trong datagridview như thế nào?
- tìm kiếm sau khi add node trên treeview
- 1 phương thức event cho nhiều đối tượng Control
- Cách tạo form login vào mail trong C#?
- Hoán vị tên file trong c#
- export file DBF của fox từ csdl sqlserver
-
06-11-2012, 05:42 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Điều này quá rõ ràng mà.
Code của bạn
Mã:IPAddress[] ipAddress = Dns.GetHostAddresses("localhost"); //IPAddress[] ipAddress = Dns.GetHostAddresses(Dns.GetHostName()); IPEndPoint ipEnd = new IPEndPoint(ipAddress[0], 5656);
Sau đó bạn dùng ipAddress[0] cũng tức là "::1"
Vì vậy nó báo lỗi cái ip "[::1]:5656" là hiển nhiên.
Nếu dùng localhost có thể gắn IP là 127.0.0.1, hoặc IP mà bạn tìm dc trong ipconfig
Fix như thế này là chạy nhé.
Mã:IPEndPoint ipEnd = new IPEndPoint(System.Net.IPAddress.Parse("127.0.0.1"), 5656);
-
07-11-2012, 05:04 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
@tungt84 Thank for help
Mỗi liệu pháp tại Queen Spa là một hành trình chiều chuộng bản thân, giúp bạn tìm lại sức sống và năng lượng mới. Không gian của Queen Spa được thiết kế sao cho tối ưu hóa sự thoải mái và thư giãn...
Sống Đẹp và Khỏe Mạnh với Queen...