Зравствуйте
Подскажите, что нужно для того, чтобы программа скомпилированная VS2008 нормально выполнялась на чистой системе (только после переустановки, без всяких .NET и redistributable packs)?
Достаточно ли включить ProjectParameters->C/C++->Code Generation->Multithreaded (/MT)? Или все равно какой-то минимальный комплект для нее будет нужен?
А если конфигурация Debug? На чистой Vista получаю такое сообщение:

Что ей еще нужно?

(скомпилировано как Debug, с параметром /MTd — статически слинковать с RTL)
Спасибо
Достаточно ли включить ProjectParameters->C/C++->Code Generation->Multithreaded (/MT)? Или все равно какой-то минимальный комплект для нее будет нужен?
Достаточно
А если конфигурация Debug?
Debug Multithreaded?
Здравствуйте, Eye of Hell, Вы писали:
EOH>Debug Multithreaded?
Интересуют все возможные варианты
Я так понимаю, что студия не установлена на тех Virgin Windows? По моему, у них еще с времен VC 6.0 повелось, что программы скомлилированные/слинкованные с Debug библиотеками не работают на машине без студии, а копировать библиотеки запрещено лиценцией. Release работает?
Интересуют все возможные варианты
Вам чем-то не нравится статическая линковка с CRT путем установки в настройках проекта 'debug multithreaded'? Еще можно поставлять вместе с программой CRT redistributable. Для Debug версии есть .msm. Его можно добавить в свой инсталлятор или сделать из него .msi, которая будет ставиться перед работой с программой.