I am currently working on a game engine in c++. As I have progressed further into the project, I have noticed that the resulting executable often does not reflect the latest code changes. But completely cleaning the solution and rebuilding it, fixes the problem. Unfortunately a complete rebuild is not a viable option for a larger code base anymore.
I have already checked different solutions on stackoverflow:I have checked that my "Build and Run" setting is set to "Always build"
The Configuration Manager is also set to "Build"
Additional information:It is an OpenGL project with GLFW and glad in c++
I use Visual Studio Community 2017 Version 15.2
This is a really annoying issue that causes a lot of productivity loss, since I have to completely rebuild the entire solution every time I want to see a change. I would be grateful for any input. Please ask if more information is required.