03.09.2007, 17:08 | #1 |
Участник
|
Какая версия клиента в Ax 3 KR2 ?
В FAQ смотрел, написано - 3.0.1951.7500.
У себя ставлю, получается АОС - 3.0.1951.7500, а клиент - 3.0.1951.7609. Так и должно быть? Последний раз редактировалось egorych; 03.09.2007 в 18:43. Причина: В заголовке ошибся |
|
04.09.2007, 09:16 | #2 |
Участник
|
Цитата:
Строка с билдом создается в классе ApplicationVersion::main. У вас там никто не пошаманил? |
|
04.09.2007, 09:59 | #3 |
Участник
|
НЕ, я смотрю свойства файла ax32.exe. Там есть закладочка "Версия". Так вот для АОС указано 7500 а для клиента 7609
|
|
04.09.2007, 10:05 | #4 |
Участник
|
Цитата:
Но информацию вы дали интересную. Надо подумать. |
|
04.09.2007, 13:45 | #5 |
Участник
|
Ничего интересного, VersionInfo - штатный ресурс в любом нормальном виндовом исполняемом файле (в т.ч. dll, ocx, драйверах устройств, etc). Другое дело, что в поставке AX3 KR2 нет и не может быть клиента версии KR3 (а 3.0.1951.7609 относится именно к KR3), так что это какие-то глюки. Возможно, клиент KR3 стоял раньше, и установщик не стал его перезаписывать, поскольку номер версии (взятый из того же ресурса VersionInfo) у него больше. Пакет установки AX3 KR2, а именно ZIP-sfx архив размером 20282184 байт, имеет электронную подпись мелкософта от 30.05.2006 7:36:19. В то же время на клиенте версии 3.0.1951.7609 (размер 7609128) стоит электронная подпись мелкософта от 11.10.2006, так что, очевидно, он не мог быть среди файлов, устанавливаемых в рамках официального пакета AX3 KR2.
|
|
04.09.2007, 15:02 | #6 |
Участник
|
перед установкой все удалялось. Папка клиента создалась установщиком и в нее записан был ax32.exe размером - 7 609 128 байт и версии 7609. Откуда он взялся в установке KR2 мне и самому интересно узнать было-бы.
|
|
04.09.2007, 15:12 | #7 |
Участник
|
|
|
04.09.2007, 15:47 | #8 |
Участник
|
Ну, что вы! Конечно же интересная.
Значит клиент и АОС разных билдов таки работают друг с другом. Интересно, при каких условиях? ЗЫ Впрочем, если вам интереснее versioninfo, не смею настаивать |
|
04.09.2007, 15:54 | #9 |
Member
|
Цитата:
Сообщение от mazzy
...
Значит клиент и АОС разных билдов таки работают друг с другом. ... Цитата:
Сообщение от mazzy
...
Интересно, при каких условиях? ... Например, клиент Кр3 работает с АОС Кр2. По-моему, клиент 3.0 сп3 работает с АОС 3.0 сп4 и наоборот. Если в новом СП изменяется версия AOCP, то клиент и АОС разных версий перестают работать вместе. Кстати, раньше ты знал ответ на этот вопрос .
__________________
С уважением, glibs® |
|
04.09.2007, 16:09 | #10 |
Участник
|
Нет, не знал.
Нет, это не ответ. Поскольку определение одного термина дается через другой не менее непонятный. Как узнать версию AOCP? В 4ке и 5ке вместо AOCP используется RPC. Я специально не проверял, но насколько я помню, они отказывались работать если у клиента и АОСа разные билды. У RPC тоже есть номер версии? Как его узнать? Еще раз: при каких условиях клиент и АОС с разными номерами билдов могут работать друг с другом? |
|
04.09.2007, 16:25 | #11 |
Member
|
Цитата:
Сообщение от mazzy
...
Нет, не знал. ... Там в сообщении об ошибке так и пишется, что не соответствует версия AOCP, а не какой-то там билд или чего-нибудь еще. Цитата:
Сообщение от mazzy
...
Нет, это не ответ. ... Цитата:
Сообщение от mazzy
...
Как узнать версию AOCP? ... Цитата:
Сообщение от mazzy
...
В 4ке и 5ке вместо AOCP используется RPC. ... Не наю, насколько это достоверная информация, но некто уверял, что он проверял (хакер, наверное), и обнаружил, что старый добрый AOCP завернули внутрь RPC. Я не удивлюсь, если на самом деле так и есть. Так что фиг его еще знает как оно там работает. Цитата:
Сообщение от mazzy
...
У RPC тоже есть номер версии? Как его узнать? ... Цитата:
Сообщение от mazzy
...
Еще раз: при каких условиях клиент и АОС с разными номерами билдов могут работать друг с другом? ...
__________________
С уважением, glibs® |
|
04.09.2007, 16:27 | #12 |
Участник
|
Понятно
|
|
04.09.2007, 17:09 | #13 |
Участник
|
Ставилось из родного инсталяторя KR2, на других компах не пробовал еще. Вернее пробовал на 1, где был установлен клиент SP3 - результат тот-же. Если у кого-то есть установленный клиент от KR2, просьба прислать на почту.
|
|
04.09.2007, 17:23 | #14 |
Member
|
7609 — это кр3, насколько я знаю. А чем вас не устраивает Кр3?
Да и адрес ваш почтовый непонятно где искать...
__________________
С уважением, glibs® |
|
04.09.2007, 18:46 | #15 |
Участник
|
Цитата:
Мне кажется, это можно выяснить либо ковыряниями в клиентах и AOS'ах, либо опытным путем... Последний раз редактировалось sukhanchik; 03.03.2022 в 16:39. |
|
|
За это сообщение автора поблагодарили: mazzy (5). |
06.09.2007, 01:18 | #16 |
Участник
|
Я специально проверил, и выяснилось, что дело все-таки действительно в версии AOCP, а не в номере билда, хоть они отчасти и коррелируют. Так, судя по трафику, версия интерфейса, чей UUID передается при подключении по RPC, запрашиваемая клиентом AX4 SP2 (4.0.2501.116), не изменилась и по-прежнему равна 42060 (0xA44C). При этом клиент AX4 SP2 без проблем соединяется с AOS версии AX4 SP1. В то же время, клиент AX4 RTM (4.0.1659.26) указывает в соединении версию интерфейса 41638 (0xA2A6), и его попытка соединения с AOS AX4 SP1 заканчивается отлупом с указанием (в рамках кодов завершения операций RPC), что такой интерфейс не поддерживается.
|
|
06.09.2007, 07:24 | #17 |
Участник
|
Цитата:
Видимо я сильно сократил текст и стал невнятным. Я не считаю ответ "не могут из-за разных версий AOCP" исчерпывающим. Это правильный ответ. Но совершенно бесполезный с практической точки зрения для большинства участников. Участники могут легко получить номер билда (это ФАКовый вопрос) Участники скорее всего не смогут "проанализировать трафик". Можно, конечно сказать "ну и бараны". Но хотелось бы получить алгоритм, таблицу, ссылку, которая позволит однозначно получить ответ "да/нет" исходя из доступных для большинства участников данных. Например, вот так по номеру билда можно получить номер сервис-пака http://forum.mazzy.ru/index.php?showtopic=881 Итак, 1. можно ли где-нибудь в доступном для большинства участников месте увидеть номер AOCP, если загвоздка именно в нем? 2. есть ли где-нибудь таблица соответствий между номером билда и номером версии AOCP, если загвоздка именно в нем? 3. возьмется ли кто-нибудь составить подобную таблицу (хотя бы для некоторых случаев)? 4. Действительно ли только версия AOCP влияет на возможность работы клиента с АОСом? Нет ли других факторов? |
|
06.09.2007, 11:15 | #18 |
Участник
|
Цитата:
Цитата:
Цитата:
Цитата:
1) если верить журналу работы пользователей, AOS получает информацию о точной версии клиента; 2) все новые версии ядра afaik выходили одновременно как для клиента, так и для сервера, обновляя их до одного и того же номера сборки. В связи с этим, думаю, если бы совместимость между сервером и клиентом существовала бы лишь в рамках одной сборки ядра, то проверка на какую-то там внутреннюю ревизию AOCP при подключении была бы просто избыточна. |
|
06.09.2007, 11:23 | #19 |
Участник
|
Цитата:
Вес дистриутивов около 8Гб. Как передать? Буджешь устанавливать и анализировать? Можешь подскажешь способ как можно узнать быстрее? Цитата:
Как проверить? |
|
06.09.2007, 11:24 | #20 |
Участник
|
|
|
Теги |
aos, версии, ax2009, ax3.0 |
|
|