|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
Неужели есть разница, из под какой ОС компилировать проект? Вот пример: Код: vbnet 1. 2. 3. 4. 5. 6.
Ссылка на библиотеку имеется в проекте. Для эксперементов компилируем сначала в ХР, потом в windows 7. В итоге, приложение, откомпилированное в ХР запускается в обоих системах, а то которое откомпилировано в windows 7 на ХР запускается, но при нажатии кнопки Command1 выдает ошибку. Как обойти эту проблему? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2012, 15:51 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
> Автор: donpauls > Неужели есть разница, из под какой ОС компилировать проект? > Как обойти эту проблему? Установить vc-runtime одинаковой версии. В смысле на ХР поставить рантайм, который есть на Win7 Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2012, 17:11 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
Игорь Горбонос> Автор: donpauls > Неужели есть разница, из под какой ОС компилировать проект? > Как обойти эту проблему? Установить vc-runtime одинаковой версии. В смысле на ХР поставить рантайм, который есть на Win7 А как узнать, какая версия там и какая там? Это идёт речь о файле shell32.dll ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2012, 17:33 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
Да, проблема в раннем связывании с shell32. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2012, 18:22 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
AntonariyДа, проблема в раннем связывании с shell32. А как эта проблема решается? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2012, 19:12 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
Не поверишь - поздним связыванием :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2012, 19:13 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
Shocker.ProНе поверишь - поздним связыванием :) Я так и понял. А можно пожалуйста примерчик? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2012, 19:57 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
Убрать ссылку на shell32, new заменить на CreateObject. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2012, 20:15 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
Еще можно попробовать выдрать tlb из shell32 под XP, а под семеркой ссылаться на tlb. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2012, 20:17 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
А у меня проект скомпилированный под Win7-64 на XP-шках сразу валится, хотя на самой Win7 все работает без проблем. Разбираться было неинтересно - сейчас веду его на виртуальной машине... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2012, 23:09 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
AntonariyУбрать ссылку на shell32, new заменить на CreateObject. Вот так?: Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2012, 01:28 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
donpauls, Столкнулся с той же проблемой по совместимости. По связыванию понятно, а на что еще может повлиять эта библиотека? например вызов сторонних программ? или еще что? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2012, 10:44 |
|
Разница в ОС при компиляции
|
|||
---|---|---|---|
#18+
Alex_mendonpauls, Столкнулся с той же проблемой по совместимости. По связыванию понятно, а на что еще может повлиять эта библиотека? например вызов сторонних программ? или еще что? На что может повлиять ЧТО? Её отсутствие или что? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2012, 03:46 |
|
|
start [/forum/topic.php?fid=60&fpage=72&tid=2157542]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 286ms |
total: | 441ms |
0 / 0 |