I have created a C# 2010 application and now when I install it on user application it asks for complete dot net framework. Is it possible if I can only put required dll files with my application instead of installing complete dot net framework on user machine ?
Share
No it is not possible
The .NET framework is more than just assembly to copy on the target computer. It is a more complex infrastructure that interact with the OS when an executable is loaded and, if it contains IL instruction, it compile it just in time in order to have it running. So non chanches in order to me to have it working without a .NET framework setup, that can be done in a separate step, or by creating a Setup for your app with the proper framework version indicated as a prerequisite.
An overview of the framework can be found here, but many more others are available in the net, you should read it to understand why is not a just matter of functions you need or not.