2012-03-17 31 views
6

Tôi đang cố gắng thiết lập chuyển tiếp cổng bằng cách sử dụng C#, nhưng tôi vẫn gặp lỗi này trong studio trực quan.Chuyển tiếp cổng (NAT UPNP) ERROR

Interop type 'NATUPNPLib.UPnPNATClass' cannot be embedded. Use the applicable interface instead.

này là mã:

NATUPNPLib.UPnPNATClass upnpnat = new NATUPNPLib.UPnPNATClass(); 
NATUPNPLib.IStaticPortMappingCollection mappings = upnpnat.StaticPortMappingCollection; 
mappings.Add(9099, "UDP", 9099, "192.168.1.101", true, "Local Web Server"); 

Bất kỳ ý tưởng?

Tôi đã tìm thấy mã here.

Trả lời

6

Tìm tham chiếu đến NATUPNPLib trong trình khám phá giải pháp, chọn nó và trong tab Thuộc tính thay đổi "Nhúng loại Interop" thành FALSE và sau đó xây dựng lại.

Các vấn đề liên quan