I have a c# project that I am building in VS 2010. It references a C++ project through COM, which is also a part of the solution. Last Friday, I made a successful build, changed
Had same problem as this project had been converted from 2008 to 2010.
To change the bootstrapper, I opened the .csproj and manually removed instances from 3.5 in it:
False
.NET Framework 3.5 SP1 Client Profile
false
False
.NET Framework 3.5 SP1
false
Also, I found out you can just right click on the Setup and Deployment project, hit properties, go to prerequisites, and select the correct .NET framework.
It was hard to find it, you have to click on the Prerequisites button.