Introduction - If you have any usage issues, please Google them yourself
C# Realize the P2PNATServer and Client source code, adopted in the VS2005 compiler.
Packet : 121114108csharpp2pnatserverandclient.rar filelist
P2PIM\P2PIM.sln
P2PIM\P2PIM.suo
P2PIM\P2PServer\Properties\AssemblyInfo.cs
P2PIM\P2PServer\P2PServer.csproj
P2PIM\P2PServer\obj\P2PServer.csproj.FileListAbsolute.txt
P2PIM\P2PServer\InputHandler.cs
P2PIM\P2PServer\Initialize.cs
P2PIM\P2PServer\Listener.cs
P2PIM\P2PServer\Sender.cs
P2PIM\_ReSharper.P2PIM\WordIndex.New\1\7641569e.dat
P2PIM\_ReSharper.P2PIM\WordIndex.New\.format
P2PIM\_ReSharper.P2PIM\CachesImage.bin
P2PIM\_ReSharper.P2PIM\TodoCache\1\1346c30a.dat
P2PIM\_ReSharper.P2PIM\TodoCache\.format
P2PIM\_ReSharper.P2PIM\d51b7204-9441-44b3-a704-8ff757d3c1f6.Metadata
P2PIM\_ReSharper.P2PIM\ReflectionCache.xml
P2PIM\_ReSharper.P2PIM\68515055-39ec-4860-bda3-283d83ce39a9.Metadata
P2PIM\_ReSharper.P2PIM\53602d92-0249-47d5-b3cd-c222a34ce836.Metadata
P2PIM\_ReSharper.P2PIM\5d2d91df-3b3b-4474-a2ef-00987d587210.Metadata
P2PIM\P2PIM.resharper.user
P2PIM\P2PIM.resharper
P2PIM\P2PNATServer\Properties\AssemblyInfo.cs
P2PIM\P2PNATServer\P2PNATServer.csproj
P2PIM\P2PNATServer\obj\P2PNATServer.csproj.FileListAbsolute.txt
P2PIM\P2PNATServer\P2PConsts.cs
P2PIM\P2PNATServer\User.cs
P2PIM\P2PNATServer\FormatterHelper.cs
P2PIM\P2PNATServer\MessageBase.cs
P2PIM\P2PNATServer\UserCollection.cs
P2PIM\NATClient\Properties\AssemblyInfo.cs
P2PIM\NATClient\NATClient.csproj
P2PIM\NATClient\obj\NATClient.csproj.FileListAbsolute.txt
P2PIM\NATClient\CSMessage .cs
P2PIM\NATClient\TranslateMessage.cs
P2PIM\NATClient\GetUserMessage.cs
P2PIM\NATClient\LoginMessage.cs
P2PIM\NATServer\Properties\AssemblyInfo.cs
P2PIM\NATServer\NATServer.csproj
P2PIM\NATServer\obj\NATServer.csproj.FileListAbsolute.txt
P2PIM\NATServer\SomeOneCallYouMessage .cs
P2PIM\NATServer\SCMessage.cs
P2PIM\NATServer\GetUsersResponseMessage .cs
P2PIM\P2PCore\Properties\AssemblyInfo.cs
P2PIM\P2PCore\P2PCore.csproj
P2PIM\P2PCore\obj\P2PCore.csproj.FileListAbsolute.txt
P2PIM\P2PCore\PPMessage.cs
P2PIM\P2PCore\WorkMessage.cs
P2PIM\P2PCore\ACKMessage.cs
P2PIM\P2P.NATServerImp\Properties\AssemblyInfo.cs
P2PIM\P2P.NATServerImp\P2P.NATServerImp.csproj
P2PIM\P2P.NATServerImp\obj\P2P.NATServerImp.csproj.FileListAbsolute.txt
P2PIM\P2P.NATServerImp\AppClass.cs
P2PIM\P2PClientImp\Properties\AssemblyInfo.cs
P2PIM\P2PClientImp\P2PClientImp.csproj
P2PIM\P2PClientImp\obj\P2PClientImp.csproj.FileListAbsolute.txt
P2PIM\P2PClientImp\P2PClientApp.cs
P2PIM\P2PServer\bin\Debug
P2PIM\P2PServer\bin\Release
P2PIM\P2PServer\obj\Debug
P2PIM\P2PServer\obj\Release
P2PIM\_ReSharper.P2PIM\WordIndex.New\1
P2PIM\_ReSharper.P2PIM\TodoCache\1
P2PIM\P2PNATServer\bin\Debug
P2PIM\P2PNATServer\bin\Release
P2PIM\P2PNATServer\obj\Debug
P2PIM\P2PNATServer\obj\Release
P2PIM\NATClient\bin\Debug
P2PIM\NATClient\bin\Release
P2PIM\NATClient\obj\Debug
P2PIM\NATClient\obj\Release
P2PIM\NATServer\bin\Debug
P2PIM\NATServer\bin\Release
P2PIM\NATServer\obj\Debug
P2PIM\NATServer\obj\Release
P2PIM\P2PCore\bin\Debug
P2PIM\P2PCore\bin\Release
P2PIM\P2PCore\obj\Debug
P2PIM\P2PCore\obj\Release
P2PIM\P2P.NATServerImp\bin\Debug
P2PIM\P2P.NATServerImp\bin\Release
P2PIM\P2P.NATServerImp\obj\Debug
P2PIM\P2P.NATServerImp\obj\Release
P2PIM\P2PClientImp\bin\Debug
P2PIM\P2PClientImp\bin\Release
P2PIM\P2PClientImp\obj\Debug
P2PIM\P2PClientImp\obj\Release
P2PIM\P2PServer\Properties
P2PIM\P2PServer\bin
P2PIM\P2PServer\obj
P2PIM\_ReSharper.P2PIM\WordIndex.New
P2PIM\_ReSharper.P2PIM\TodoCache
P2PIM\P2PNATServer\Properties
P2PIM\P2PNATServer\bin
P2PIM\P2PNATServer\obj
P2PIM\NATClient\Properties
P2PIM\NATClient\bin
P2PIM\NATClient\obj
P2PIM\NATServer\Properties
P2PIM\NATServer\bin
P2PIM\NATServer\obj
P2PIM\P2PCore\Properties
P2PIM\P2PCore\bin
P2PIM\P2PCore\obj
P2PIM\P2P.NATServerImp\Properties
P2PIM\P2P.NATServerImp\bin
P2PIM\P2P.NATServerImp\obj
P2PIM\P2PClientImp\Properties
P2PIM\P2PClientImp\bin
P2PIM\P2PClientImp\obj
P2PIM\P2PServer
P2PIM\_ReSharper.P2PIM
P2PIM\P2PNATServer
P2PIM\NATClient
P2PIM\NATServer
P2PIM\P2PCore
P2PIM\P2P.NATServerImp
P2PIM\P2PClientImp
P2PIM\Release
P2PIM