Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Visual Studio 2003 VC++


Автор: chaos 3.3.2006, 18:05
Здрасте!!!
Вот подумал перейти на VS2003
возник вопрос: можно ли собирать приложения MFC(VC++) что бы они не требовали mfc71.dll а работали с mfc41.dll?

Автор: Daevaorn 3.3.2006, 18:42
chaos, нет. Можно чтобы вообще не требовала DLL попытаться собрать.

Автор: chaos 3.3.2006, 19:13
Цитата(Daevaorn @ 3.3.2006, 18:42)
chaos, нет. Можно чтобы вообще не требовала DLL попытаться собрать.

ну если статически слинковать то можно.
почему задал такой вопрос-не охото линковать статически и не охото таскать mfc71.dll каждому пользователю на машину

Автор: Helicopterr 3.3.2006, 21:43
chaos
А если переименовать на машине п-ля mfc71.dll в mfc41.dll? Кажется СreateInstall на такое способен.

Автор: DeadSoul 3.3.2006, 23:48
Цитата(Helicopterr @ 3.3.2006, 21:43 Найти цитируемый пост)
chaos
А если переименовать на машине п-ля mfc71.dll в mfc41.dll? Кажется СreateInstall на такое способен.

То программа не запустится

Автор: nikitao 4.3.2006, 15:56
У меня в VS 2005 можно включить USE MFC Standart Windows Library.Правда не через AppWizzard.а уже когда приложение создано.Другое жело ,что поставив эту опцию приложения не компилируются smile

Автор: Helicopterr 4.3.2006, 17:42
Цитата(nikitao @ 4.3.2006, 15:56)
У меня в VS 2005 можно включить USE MFC Standart Windows Library.Правда не через AppWizzard.а уже когда приложение создано.Другое жело ,что поставив эту опцию приложения не компилируются smile

в VS .NET то же самое.

а static MFC lib работает, но приложение бывает глюки посещают... smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)