Форум программистов, компьютерный форум CyberForum.ru

Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 79, средняя оценка - 4.81
Битл
0 / 0 / 0
Регистрация: 08.03.2012
Сообщений: 65
24.03.2012, 11:57     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP #1
Возможно вопрос поднимался (если да, то можно было бы прилепить), но поиском не нашел.

Создал консольный проект вин32, написал код - все отлично отработало. На компе с винХР не запускается... Я так понимаю, что нужно изменить свойства проекта... Подскажите плз, как поправить?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2012, 11:57     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP
Посмотрите здесь:

C++ Visual Studio 2010
C++ Программа и Visual Studio 2010
Visual Studio 2010 + Windows 7 x64. Ошибки при компиляции C++
C++ Программа на языке С++ в среде Visual Studio 2010
C++ Программа на языке С++ в среде Visual Studio 2010
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
25.03.2012, 20:19     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP #21
Если компилить g++, то такой номер не пройдёт, некоторые используемые нестандартные библиотеки БЕЗУСЛОВНО должны быть на других машинах (осях); хотя и там есть опция для статической линковки.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
25.03.2012, 20:27     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP #22
Цитата Сообщение от Битл Посмотреть сообщение
можно как-то приатачить
vcredist.exe Его (соответствующей версии) ставят большинство программных пакетом и игрушек. Так что поставлять вместе с программой и vcredist это нормальная практика.
Можешь в настройках проекта включить статическую линковку с MFC, но размер программы вырастет. Возможно, в десятки раз.
Битл
0 / 0 / 0
Регистрация: 08.03.2012
Сообщений: 65
25.03.2012, 20:53  [ТС]     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP #23
Цитата Сообщение от Deviaphan Посмотреть сообщение
Можешь в настройках проекта включить статическую линковку с MFC, но размер программы вырастет. Возможно, в десятки раз.
С разбегу не нашел где это включить. Дай путь плз.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
25.03.2012, 20:57     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP #24
General, кажется.
Use static link library включить надо.
Битл
0 / 0 / 0
Регистрация: 08.03.2012
Сообщений: 65
25.03.2012, 21:07  [ТС]     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP #25
Включил и тут такая хня..
Ошибка 2 error LNK2001: неразрешенный внешний символ "__imp__GetWindowThreadProcessId@8"
Ошибка 3 error LNK2001: неразрешенный внешний символ "__imp__OpenProcessToken@12"
Ошибка 4 error LNK2001: неразрешенный внешний символ "__imp__OpenThreadToken@16"
Ошибка 5 error LNK2001: неразрешенный внешний символ "__imp__FindWindowA@8"
Ошибка 6 error LNK2001: неразрешенный внешний символ "__imp__LookupPrivilegeValueW@12"
Ошибка 7 error LNK2001: неразрешенный внешний символ "__imp__AdjustTokenPrivileges@24"
Ошибка 8 error LNK1120: 6 неразрешенных внешних элементов
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
26.03.2012, 06:02     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP #26
Цитата Сообщение от Битл Посмотреть сообщение
и тут такая
Advapi32.lib точно подключил?
Битл
0 / 0 / 0
Регистрация: 08.03.2012
Сообщений: 65
26.03.2012, 09:51  [ТС]     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP #27
Подключилось и скомпилилось!! Осталось проверить на работоспособность!! Всем спасибо!

Сделал : General - Use static link library - включить.

В код добавил
C++
1
2
#pragma comment(lib,"Advapi32.lib")
#pragma comment(lib,"user32.lib")
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.08.2016, 09:48     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP
Еще ссылки по теме:

C++ Visual Studio 2010 (Не компилируется ни одна программа. Даже та,которую мастер создал автоматически!)
C++ В Visual studio C++ 2010 не запускается исплняемый файл

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Алексей Сычев
0 / 0 / 1
Регистрация: 06.05.2014
Сообщений: 9
11.08.2016, 09:48     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP #28
Цитата Сообщение от Битл Посмотреть сообщение
Сделал : General - Use static link library - включить.
Я мегатуп - так и не нашёл (дело осложняет то, что у меня русская 2010 студия.
Не подскажете точнее, где это найти?
Yandex
Объявления
11.08.2016, 09:48     Программа, написанная на Visual Studio 2010 в Windows7, не запускается Windows XP
Ответ Создать тему
Опции темы

Текущее время: 11:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru