ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
249484 Топик полностью
incognito (21.04.2011 21:49, просмотров: 1915) ответил incognito на вчера на почте получал тоже самое :))
таки починил :)) симптомы такие - после установки софта от сеггера ИАР перестал компилить проекты выдавая ошибку Fatal Error[Cp001]: Copy protection check, No valid license found for this product [24] заглянув в IAR License Manager убедился что оттуда исчезли все лицензии от всех установленных продуктов ИАРа. переустановка софта, чистка реестра результата не давала, при установке сгенерированный ключ принимался, а при попытке добавления нового ключа в License Manager получил сообщение The license key is not for this machine то-есть hostid ключа и машины не совпадают !!!, причем IARID.exe выдает тот же старый HostID. решение проблемы : в реестре есть по крайней мере 4 идентичные ветки, значения переменных которых берутся для HostId, т.е. все значения должны быть одинаковыми, но оказалось что в ветке 2 значение изменено, после восстановления которого все заработало (значение для восстановления можно взять из остальных веток) 1) HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Ntpad\HELPMENU\xtras 2) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Ntpad\HELPMENU\xtras 3) HKEY_USERS\S-1-5-21-2474156265-1474174717-912835671-1000\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Ntpad\HELPMENU\xtras 4) HKEY_USERS\S-1-5-21-2474156265-1474174717-912835671-1000_Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Ntpad\HELPMENU\xtras IARID.exe например берет значение из первой третьей и последней ветки, License Manager вычисляет HostId из значения второй ветки. Надеюсь кому-нибудь сие описание окажется полезным и сэкономит немного времени. P/S/ OS Win 7. Возможно у кого-то пути будут немного другие, но сам принцип везде примерно одинаков.