Can I find a lite version of the .Net framework which is sufficient only for serving my application?
If I have an application which only uses few classes of .Net, I feel it is not reasonable thing to install the whole components of the entire .Net framework.
Is there any way to just install what exactly I need from the .Net framework?
No, but from .NET 3.5 onwards there’s the “client profile” which is considerably smaller than the full framework. For example, the standalone installer for the .NET 4 client profile is only 41MB.