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

А если конфигурация Debug? На чистой Vista получаю такое сообщение:


Что ей еще нужно?
(скомпилировано как Debug, с параметром /MTd — статически слинковать с RTL)

Спасибо
Re: Virgin Windows и программы, скомпилированные VS2008
От: Eye of Hell  
Дата: 26.05.10 14:26
Оценка:

Достаточно ли включить ProjectParameters->C/C++->Code Generation->Multithreaded (/MT)? Или все равно какой-то минимальный комплект для нее будет нужен?


Достаточно

А если конфигурация Debug?


Debug Multithreaded?
Re[2]: Virgin Windows и программы, скомпилированные VS2008
От: Аноним  
Дата: 26.05.10 14:32
Оценка:
Здравствуйте, Eye of Hell, Вы писали:
EOH>Debug Multithreaded?
Интересуют все возможные варианты
Re: Virgin Windows и программы, скомпилированные VS2008
От: qqqqq  
Дата: 27.05.10 00:03
Оценка:
Я так понимаю, что студия не установлена на тех Virgin Windows? По моему, у них еще с времен VC 6.0 повелось, что программы скомлилированные/слинкованные с Debug библиотеками не работают на машине без студии, а копировать библиотеки запрещено лиценцией. Release работает?
Re[3]: Virgin Windows и программы, скомпилированные VS2008
От: Eye of Hell  
Дата: 27.05.10 07:54
Оценка:

Интересуют все возможные варианты


Вам чем-то не нравится статическая линковка с CRT путем установки в настройках проекта 'debug multithreaded'? Еще можно поставлять вместе с программой CRT redistributable. Для Debug версии есть .msm. Его можно добавить в свой инсталлятор или сделать из него .msi, которая будет ставиться перед работой с программой.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.