Я использую Microsoft Visual Studio 2008 (VC9) для компиляции проекта с файлом .dsw. У меня уже есть 2010 и предпочли бы использовать его, но, кажется, это ДСВ был построен за 2008Будет ли компилировать исполняемые файлы VS2008, совместимые с Windows 7
Я хотел бы собрать и произвести бинарного кода, который также совместим с Windows 7. Мои вопросы:
- Если я скомпилирую с 2008 года, будет ли полученный двоичный код совместим с Windows 7? Я не уверен, в какой версии VS запускалась поддержка Windows 7.
- или это не имеет ничего общего с версией VS и связано с Windows SDK? Если это так, могу ли я использовать VS2008 с новым SDK для Windows?
Может кто-то прояснить ситуацию.
В конечном счете, хотя, если вы желаете, чтобы убедиться, что ваш код будет работать на Win7 вам нужно будет проверить. Скорее всего, он запустится, но вы можете столкнуться с проблемами с UAC, виртуализацией реестра, манифестами и т. Д. Попробуйте загрузить Инструментарий совместимости приложений и запустить свою программу через него, что позволит выделить проблемные области, такие как запись в привилегированные области файлов и реестра. –
«вы можете столкнуться с проблемами с UAC, виртуализацией реестра, манифестами» - только если вы не пытались написать свое программное обеспечение, чтобы не требовать административных прав с самого начала. – Rob