My Build menu contains two build options:
- Build Solution
- Build MyProjectName
If i select Build Solution (then Debug, Start Debugging (F5)), the running executable does not contain my code logic, or visual form changes.
If i select Build MyProjectName (then Debug, Start Debugging (F5)), my changes do exist in the executable.
It’s almost as though Build Solution doesn’t build the solution, but instead builds something else.
In Visual Studio 2010, does “Build Solution” build the solution?
Bonus Question
How do i customize the Build menu so it contains additional options that i’d like:


In any version of Visual Studio “Build Solution” means build solution. You might have invalid project configuration. Please, make sure that you have checked your project in Configuration Manager: