|
|
|
Распространение / перенос
|
|||
|---|---|---|---|
|
#18+
Программа написана и даже работает на моем компьютере. Но вот с какой вещью я постоянно сталкиваюсь: запускаешь ее на другом компе, а там то одной DLL не хватает, то другой... Как можно сделать так, чтобы такого не было? Use MFC as а static library почему-то не дает требуемого эффекта :-( Или я чего-то тут не понимаю. Объясните, пожалуйста, кто-нибудь, как обходить такие заморочки! Пишу в VS 2005, использую MFC. С дельфями таких проблем никогда не было: экзешник, скопированный на другой комп обычно работал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2006, 13:27 |
|
||
|
Распространение / перенос
|
|||
|---|---|---|---|
|
#18+
1. Запусти программу в дебугрежиме и погляди в окне Output наличие записей с Symbols loaded - это именно то те dll которые загружает твоя программа смело находи их и тоскай вместе ссобой) 2. Попробуй в свойствах проекта поставить использовать статичиские ссылки (если ты пишишь с MFC и ATL) от этого только лишь изменится размер программы, зато решается задача переносимости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2006, 14:29 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=357&tid=2031382]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 376ms |

| 0 / 0 |
