Собственно сабж.
В документации не написано какую версию возвращает. На платформе 8.3.8.1652 обнаружил что возвращает максимальную из установленных версий. Насколько это корректное поведение? Т.е. у меня база запущена на платформе 8.3.8.1652, и есть установленная 8.3.8.1861, так эта штука показывает версию платформы 8.3.8.1861. Какого?
(11) Нашел причину. Если в одном сеансе windows установить новую платформу и не перезагрузить комп, то СистемнаяИнформация возвращает ту версию платформы которая ставилась.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший