I have developed an application in Visual C++ 2008 Express Edition.
In order to run a program on your computer you will need the Microsoft .NET Framework 3.5 installed on your computer from this link:

Now if I will distribute my program and make a setup.exe file for this application made in VC++, this setup will distribute out the files on the computer for the application made.

But what is missing now for the user is this .NET Framework 3.5 to be able to open this program.

Instead of download this from the link and install it like that, is there any flexible method for this when you will use and install a program made in VC++ ?