reduce size of included dlls?

I'm writing a game to be run in the web player that requires a socket to be open to the server. To do this, we are using System.Net and System.Net.Sockets-- but that adds 3.1mb of included dlls to the project.

Is there any way to reduce the size of the dlls that are included? Surely we don't rely on all of that stuff!

Today, no. Please note that the filesize reported in the editorlog is the uncompressed size. These .dll's compress quite well.

as i know it's not possible to just take some parts of a dll (private functions and those publics that they are needed) and delete other parts. unity uses tar for compression and it compress codes well. maybe just %20 of whole size.