Не могу добавить статическое сопоставление портов в моем приложении c #

я пытаюсь добавить новое статическое сопоставление портов в моем приложении c #. Потому что мое приложение работает как сервер, и я хочу, чтобы оно слушало порт 8000.

NATUPNPLib.UPnPNATClass upnpnat = new NATUPNPLib.UPnPNATClass();
NATUPNPLib.IStaticPortMappingCollection mappings = upnpnat.StaticPortMappingCollection;
mappings.Add(8000, "TCP", 8000, "192.168.1.100", true, "Local Web Server");

но это неt работа !, исключение было следующее:

В экземпляре объекта не задана ссылка на объект.

Кто-нибудь может мне помочь, пожалуйста?

Это то, что яя делаю :http://pietschsoft.com/post/2009/02/05/NET-Framework-Communicate-through-NAT-Router-via-UPnP.aspx

Ответы на вопрос(3)

Ваш ответ на вопрос