|
|
|
Путаница с reference
|
|||
|---|---|---|---|
|
#18+
Есть 3 ActiveX dll (VB6) -примитивные назовем их version1.dll version2.dll version3.dll Задача dll -вычислить лицензионные ключи предыдущих/текущей версии. По сути все сделано тупым копированием и чуть-чуть переделкой проектов. Названия класса, функций, Project Name отличаются (цифрой на конце). Принципиальная разница в том, что каждая защищена своим проектом AsProtect-а, т.е. возвращает лицензионную информацию по "своей версии". Exe-шник (большой проект) может использовать одну из них, может несколько, они заданы в reference. Названия разные. Проблема в том, что при открытии проекта(большого) 1, 2 и 3 могут произвольно "перезамениться", это надо контролировать всякий раз. Я задолбался. Боюсь как бы еще при регистрации каких-нибудь перекрещиваний не вышло, что на какой-нибудь win7 x64 кабы не оказалось критичным. Что проверять, куда копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2012, 14:44 |
|
||
|
Путаница с reference
|
|||
|---|---|---|---|
|
#18+
Нашел в каждом проекте по файлу version.? (Project Workspace) Открыл в блокнотах. Было Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. version2 и version3 имеют одинаковую версию (в version info) Убил Project Workspace файл для version3, переоткрыл, при открытии ругалось, пересохранил и перекомпилировал, заглянул внутрь, стало version3 Код: vbnet 1. 2. Бардак вроде прекратился (путались 2 и 3) Ну, зависимый проект тоже пришлось перетряхивать. Наверно попал. ????.... Что сделал не понял. В следующий раз видимо разумно создавать новый проект и копировать туда текст ручками. Кто нибудь объяснит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2012, 15:52 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=37768483&tid=2157857]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
151ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 256ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...