I found that I needed to right click on my Setup and Deployment project, hit properties, go to prerequisites, and uncheck .NET framework 4 and check .NET framework 3.5.
I had done that for all of the projects but for the setup and deployment project. I didn’t realize it had its own prerequisites section.