I created a simple exe sized 50Kb (which generates random number within user given range) by VB 2008 on .NET framework 2.0. which is about 22MB.

Is there any way that, I can distribute this file with 1 or 2 dll file and without distributing the complete .NET framework 2.0?

In case of .NET framework 3.5 the installer size is about 200MB. It is very difficult to distribute those file on the web.

Is there any solution. Pls help me.