|
Замена OCX
|
|||
---|---|---|---|
#18+
Здравствуйте. Столкнулся с такой ситуацией.Уже много лет во всех своих проектах использую один ОСХ и вот теперь решил поменять его на более новую версию, но после инсталляции новой версии автоматический переход в моих проектах не произошел, теперь приходится открывать каждый проект в отдельности, удалять папки DEBUG и OBJ, стирать ссылки на OCX а референсах, добавлять ссылки на новый OCX. Одним словом целая морока, а проектов много Можно ли решить этот вопрос как-то по другому С уважением. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 08:08 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
aseylanyan, Батник для удаления. А ссылки зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 08:50 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
aseylanyanМожно ли решить этот вопрос как-то по другому Любая утилита для реплейса текстовых строк. Petro123 А ссылки зачем? У нового OCX - новый GUID ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 08:58 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
Eolt, Спасибо за отклик, но не могли б Вы по подробней описать ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 09:10 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
Eolt, ГУИД оставить/изменить разве нельзя? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 09:11 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
aseylanyanEolt, Спасибо за отклик, но не могли б Вы по подробней описать В файле проекта C# хранятся ссылки на OCX в таком виде: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9.
Нужно сделать простой реплейс GUID старой версии, например "{A8E5842E-102B-4289-9D57-3B3F5B5E15D3}" на новый. Ну еще версии поменять если надо ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 09:22 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
Petro123, Оставить нельзя. Изменить надо на новый. Это можно сделать как из IDE, отключением старой версии OCX и подключением новой. Так и просто правкой файла проекта C#, там же обычный XML. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 09:25 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
Eolt, Что сломается если оставить? Хотя вопрос уже не актален, ТС меняет версию. Путь меняет строки. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 09:36 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
Petro123Eolt, Что сломается если оставить? Вы с технологией COM знакомы? Я вроде выше все описал. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 09:40 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
EoltPetro123Eolt, Что сломается если оставить? Вы с технологией COM знакомы? Я вроде выше все описал.сам com писал. Регистрация в реестре. ГУИД был один на протяжении нескольких лет. regsvr32 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 10:04 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
Petro123, авторГУИД был один на протяжении нескольких лет. Мдя. Комментарии как говорится излишни. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 10:49 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
Eolt, Да. Оставим потомкам))) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 10:56 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
На всякий случай для потомков :) Один GUID в разных версия COM библиотеки это - "DLL hell" Собственно от чего COM и был призван избавить. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 11:22 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
Eolt, Большое спасибо, все получилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 11:24 |
|
Замена OCX
|
|||
---|---|---|---|
#18+
EoltНа всякий случай для потомков :) Один GUID в разных версия COM библиотеки это - "DLL hell" Собственно от чего COM и был призван избавить.угу. А потом MS признало что сама COM технология это DLL hell)) Всего на лет 5 хватило. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 11:58 |
|
|
start [/forum/topic.php?fid=20&msg=39796143&tid=1399017]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 146ms |
0 / 0 |