Это случилось со мной чем-то похожим, но только с одним проектом, а другие работали правильно с CTRL + F5, поэтому я опубликую здесь свою проблему и решение, потому что это может помочь людям, которые ищут ту же проблему, как и я: )
Я открывал в Visual Studio 2012 решение, созданное с помощью Visual Studio 2013, и оно не работало с CTRL + F5. Я открываю файл решения с помощью блокнота и изменяю следующий раздел:
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
с этим другим:
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug_x86|Any CPU = Debug_x86|Any CPU
Debug_x86|x86 = Debug_x86|x86
Debug|Any CPU = Debug|Any CPU
Debug|x86 = Debug|x86
PruebaRelease|Any CPU = PruebaRelease|Any CPU
PruebaRelease|x86 = PruebaRelease|x86
Release|Any CPU = Release|Any CPU
Release|x86 = Release|x86
EndGlobalSection
Это решает проблему для меня.