Я разрабатываю свое приложение под Windows 8.1, но я также хочу настроить таргетинг на Windows 7 и 8. Могу ли я скомпилировать исполняемые файлы для разных платформ, кроме тех, которые я разрабатываю, и если да, то как я могу это сделать?
PS. В настоящее время я использую профессионал visual studio 2012.
Вам не нужно ничего особенного делать. Операционная система, на которой вы запускаете свою систему сборки, в значительной степени не имеет значения. Просто не используйте новые функции, недоступные в Windows 7, и ваш исполняемый файл будет запущен. Механизм, описанный в разделе "Использование заголовков Windows", поможет избежать случайного использования такой функции.