UPnP requires .NET 3. Nty