<< Оглавление >> О CS-интеграторе |
|
Последнюю версию интегратора загрузите с http://www.csoftcom.com/csdn/CsAcIntegrator Build 96 (10.05.2023)
или https://geonics.ru/down/%d0%9f%d0%be%d0%b4%d0%b4%d0%b5%d1%80%d0%b6%d0%ba%d0%b0/CSI/
Отключить UAC
===Проверить все папки на доступ!!!
setup.exe несет с собой номер версии CsAsIntegrator, пишется сюда:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{6EB4DCFF-3C77-4D9D-9BE9-E343972B1587}\DisplayVersion для 64 бита
Иногда в сети с доменами при определенных политиках не стартуют модули интегратора версии 1.0.89. В реестр не попадают записи для автоматической загрузки стартовых модулей интегратора CsAcIntegrator.dbx и CsAcIntegrator.arx. Что-то запрещает писать в ветку HKLM, обычно – включенный UAC. Возможно, что-то другое. Предлагаю удалить интегратор и установить его под правами администратора.
В реестре в ветке HKLM\SOFTWARE\Autodesk\AutoCAD\R24.3\ACAD-7101:419\Applications\ должны появиться ветки CsAcIntegrator и CsAcIntegratorStarter с информационными значениями для автоматической загрузки указанных модулей AutoCADом.
[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R24.3\ACAD-7101:419\Applications\CsAcIntegrator]
"PmPath"="C:\\Program Files (x86)\\Common Files\\Consistent Software\\CsAcIntegrator\\AC2023x64\\CsAcIntegrator.arx"
"LOADCTRLS"=dword:0000000c
"LOADER"="C:\\Program Files (x86)\\Common Files\\Consistent Software\\CsAcIntegrator\\AC2023x64\\CsAcIntegrator.arx"
"DESCRIPTION"="CsAcIntegrator"
[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R24.3\ACAD-7101:419\Applications\CsAcIntegrator\Applications]
[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R24.3\ACAD-7101:419\Applications\CsAcIntegrator\Applications\GeoniCS 2023]
"Loader"="C:\\Program Files\\CSoft\\GeoniCS 2024\\GcLoader21.arx"
"Unloadable"=dword:00000000
"MenuGroup"="GeoniCS"
"MenuFile"="C:\\Program Files\\CSoft\\GeoniCS 2024\\GeoniCS.cuix"
"Publisher"="CSoft"
"PerUserMenu"=dword:00000001
"IniFile"="C:\\Program Files\\CSoft\\GeoniCS 2024\\AC2021.ini"
"DoNotShowToolbars"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R24.3\ACAD-7101:419\Applications\CsAcIntegrator\Commands]
"DERU0003_CHANGEPROFILE"="CSCHANGEPROFILE"
[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R24.3\ACAD-7101:419\Applications\CsAcIntegrator\Groups]
"DERU0003_CSAPM"="DERU0003_CSAPM"
[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R24.1\ACAD-5101:419\Applications\CsAcIntegratorStarter]
"LOADCTRLS"=dword:00000002
"LOADER"="C:\\Program Files (x86)\\Common Files\\Consistent Software\\CsAcIntegrator\\AC2023x64\\CsAcIntegrator.dbx"
"DESCRIPTION"="CsAcIntegrator Starter"
А в Current_User (после инсталляции и первого запуска)
[HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R24.2\ACAD-5101:419\Profiles\GEONICS 2023\CsAcIntegrator]
[HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R24.2\ACAD-5101:419\Profiles\GEONICS 2023\CsAcIntegrator\Applications]
[HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R24.1\ACAD-5101:419\Profiles\GEONICS 2023\CsAcIntegrator\Applications\GeoniCS 2023]
"LoadOrder"=dword:00000000
"MenuLoaded"=dword:00000001
"AppDataDir"="C:\\Users\\GEONIKA\\AppData\\Roaming\\CSoft\\GeoniCS 2023\\ACAD-5101-419"
=====
Проблема – неустановка CS Интегратора (не загружается GeoniCS и не выходит меню GeoniCS).
CS Интегратор включен в инсталляцию GeoniCS. Текущая версия – Build 96 (10.05.2023). При запуске инсталлятора GeoniCS 2024 интегратор, если его версия младше данной версии, переустанавливается. Проверьте каталог
c:\Program Files(86)\Common Files\Consistent Software\CsAcIntegrator.
Какие файлы есть в этом каталоге?
Какая версия CsAcIntegrator.exe, CsApmReg.dll (свойство файла (по правому клику мышки на файле), закладка "версия")?
Загрузите и переустановите интегратор. Последнюю версию интегратора загрузите с http://www.csoftcom.com/csdn/CsAcIntegrator
Проверьте: возможно, файлы интегратора имеют установленный атрибут ReadOnly.
Интегратор устанавливается только в том случае, если он не был установлен ранее. Для этого смотрится наличие ветки в реестре SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{6EB4DCFF-3C77-4D9D-9BE9-E343972B1587} и ключа "DisplayName" (этот ключ взят для удобства). Каждый раз устанавливать нет смысла, т.к. возможны потери каких-либо предыдущих настроек.
Инсталлятор GeoniCS проверяет наличие установленного интегратора, обращаясь к ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{6EB4DCFF-3C77-4D9D-9BE9-E343972B1587} и смотрит версию файла "c:\Program Files\Common Files\Consistent Software\CsAcIntegrator\CsApmReg.dll", определяя версию(сборку) интегратора. Если версия интегратора на машине младше – производится его обновление, запуская инсталлятор интегратора с параметром: Setup.exe /CsForceReinstall.
Возможные причины неустановки CS интегратора:
1. Удаление интегратора вручную, без инсталлятора. Скрипт инсталлятора смотрит реестр и считает, что интегратор есть. Интегратор в этом случае не ставится.
2. Замусорение очень большим количеством временных файлов системного каталога для временных файлов <WinSysDir>:\Documents and Settings\<UserName>\Local Settings\Temp\ (путь по умолчанию, если пользователь не переопределил его).
Инсталляция интегратора упакована в самораспаковывающийся winrar архив с bat-скриптом запуска инсталляции, после исполнения которого все файлы их архива удаляются. Возможно, проблема кроется в способе запуска bat-скрипта из winrar через консольное окно dos-эмулятора. Наличие большого количества файлов препятствует нахождения файла бат-скрипта. Это ошибка (или ограничение) описана в MSDN. Тот же результат будет при прямом запуске инсталляции интегратора из инсталлятора GeoniCS, т.к. инсталлятор активно использует этот каталог.
Решение этой проблемы – выполнить системную утилиту подчистки системного диска от временных файлов перед запуском инсталлятора GeoniCS. Это требование большинства продуктов на MS платформе.
Можно: Удалите CS-интегратор старых версий (через панель управления).
Проверьте каталог C:\Program Files\Common Files\Consistent Software\CsAcIntegrator\ – он должен быть пуст.
Переустановите GeoniCS.
В данном случае на русском АutoCAD 2023.