Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.fds-net.ru/showflat.php?Number=6888562&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Tue Apr 12 11:38:16 2016
Кодировка: Windows-1251
Пара вопросов по настройке VS2005 (C++ solution) - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Development (Archive)

Страницы: 1
Zoobastik
Комок меха

Рег.: 18.10.2003
Сообщений: 7460
Из: За спиной
Рейтинг: 4347
  Пара вопросов по настройке VS2005 (C++ solution)
      17.11.2007 12:08
-1

1. Что надо выставить в свойствах проекта, чтобы он начал компилить под WinXP? т.к. по умолчанию _WIN32_WINNT 0x0400 :(
2. Мое приложение падает при запуске на некоторых компах с сообщением о неверной конфигурации, т.е. видимо это все таки не ошибка внутри кода. Предположительно падает на старых процах (хотя сможет виноват и графический модуль). Т.е. вопрос - как сделать чтобы запускалось везде?
На всякий случай (кому не лень глянуть)
прога - http://forum.b.gz.ru/user/upload/file6716.zip
Код - http://www.sgeproject.narod.ru/sge_0.9.zip

vond

Рег.: 08.04.2004
Сообщений: 6076
Из: Москва
Рейтинг: 1202
  Re: Пара вопросов по настройке VS2005 (C++ solution) [re: Zoobastik]
      17.11.2007 12:25
 

В ответ на:

Мое приложение падает при запуске на некоторых компах с сообщением о неверной конфигурации



сразу прошу прощения, если вопрос лишний, но runtime от VS2005 (причем нужной версии) ты на этих компах конечно поставил?

Zoobastik
Комок меха

Рег.: 18.10.2003
Сообщений: 7460
Из: За спиной
Рейтинг: 4347
  Re: Пара вопросов по настройке VS2005 (C++ solution) [re: vond]
      17.11.2007 12:34
 

Эм, используется только WinAPI. Вроде дополнительного ничего требоваться не должно.
P.S. во всяком случае в моем коде, может это стороннние либы трясут - но вряд ли.

vond

Рег.: 08.04.2004
Сообщений: 6076
Из: Москва
Рейтинг: 1202
  Re: Пара вопросов по настройке VS2005 (C++ solution) [re: Zoobastik]
      17.11.2007 14:27
 

А, ну значит я не зря спросил :)
Попробуй взять runtime с того компа где ты собираешь прогу (файл "C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\vcredist_x86\vcredist_x86.exe") и установить его на тех компах где прога не работает.

DarkGrayМодератор
Carpal Tunnel

Рег.: 30.09.2002
Сообщений: 31411
Рейтинг: 8952
  Re: Пара вопросов по настройке VS2005 (C++ solution) [re: vond]
      17.11.2007 18:38
 

> сразу прошу прощения, если вопрос лишний, но runtime от VS2005 (причем нужной версии) ты на этих компах конечно поставил?

runtime ставить не надо, лучше либо:
1. статически подлинковать стандартные либы - будет более удобный вариант.
2. рядом с exe-шником положить необходимые стандартные либы


Zoobastik
Комок меха

Рег.: 18.10.2003
Сообщений: 7460
Из: За спиной
Рейтинг: 4347
  Re: Пара вопросов по настройке VS2005 (C++ solution) [re: DarkGray]
      17.11.2007 18:41
 

К сожалению проверить не могу - комп на котором не запускалось точно в другом городе :(
Заметил, то что на новом железе ничего подобного ставить не надо. ОС везде WinXPSP2.

DarkGrayМодератор
Carpal Tunnel

Рег.: 30.09.2002
Сообщений: 31411
Рейтинг: 8952
  Re: Пара вопросов по настройке VS2005 (C++ solution) [re: Zoobastik]
      17.11.2007 18:48
 

найди утилиту depends и посмотри какие dll-ки хочет твоя прога.

vond

Рег.: 08.04.2004
Сообщений: 6076
Из: Москва
Рейтинг: 1202
  Re: Пара вопросов по настройке VS2005 (C++ solution) [re: DarkGray]
      17.11.2007 21:25
-2

В ответ на:

1. статически подлинковать стандартные либы - будет более удобный вариант.
2. рядом с exe-шником положить необходимые стандартные либы




:lol:
вот это я понимаю, вот это последовательный подход к security в Windows. Хотя точнее будет сказать не "подход", а "отход": последовательный отход от security :)

P.S. Static Linking Considered Harmful

DarkGrayМодератор
Carpal Tunnel

Рег.: 30.09.2002
Сообщений: 31411
Рейтинг: 8952
  Re: Пара вопросов по настройке VS2005 (C++ solution) [re: vond]
      17.11.2007 21:51
 

с таким же успехом можно требовать, чтобы любая библиотека (например, boost, stl и т.д.) обязательно оформлялась как отдельный dll-файл.

vozbu
karamba

Рег.: 14.11.2004
Сообщений: 4856
Рейтинг: 1057
  Re: Пара вопросов по настройке VS2005 (C++ solution) [re: vond]
      21.11.2007 02:37
 

В ответ на:

вот это я понимаю, вот это последовательный подход к security в Windows. Хотя точнее будет сказать не "подход", а "отход": последовательный отход от security P.S. Static Linking Considered Harmful



Нашел, с чего поржать. В приведенной статье только один пункт про безопасность - это про рандомность адресов загрузки.
Зато припомни, сколько раз хакали винду, подсовывая подправленную "dll" ;)



С тех пор, как изобрели речь, люди не могут договориться друг с другом.
Страницы: 1

Technical >> Development (Archive)

Дополнительная информация
1 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  DarkGray 

Печать темы

Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в