| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > Проблема перевода проекта с VC6 на VC8 |
| Автор: Ильнар 23.3.2006, 15:31 |
| Проблема следующая: я перевел проект с VC6 на VC8, откомпилировал его, RELEASE версия проги работает прекрасно, но только на компьютерах где стоит Visual Studio 2005. Там где эта среда разработки не установлена приложение не запускается. Кто знает в чем дело? Может в настройках проекта что-то не так? |
| Автор: Earnest 23.3.2006, 20:25 |
| Скорее всего, DLL не хватает. Обычно нужны библиотеки MFC и CRT. Точные имена не помню - поищи раздел redistributable в MSDN. Но по идее, при запуске приложение должно называть DLL, которые оно хочет. |
| Автор: CaptainFlint 23.3.2006, 20:36 |
| Ильнар Во-первых, вместе с программой надо копировать ещё и DLL-библиотеки а-ля msvcr80.dll/mfc80.dll, а кроме того, ещё и манифесты (либо инсталлятор создавать). Почитай http://forum.vingrad.ru/index.php?act=ST&f=97&t=87148, там кое-чего полезного сможешь почерпнуть. |