clip1807

О CS-интеграторе

<< Оглавление >>

Навигация:  nanoCAD GeoniCS 24.1 > Техподдержка > GeoniCS под АutoCAD и ZWCAD > Проблемы с установкой >

clip1807

О CS-интеграторе

Previous pageReturn to chapter overviewNext page

О 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/

 

clip0437

 

Отключить UAC

clip0525

===Проверить все папки на доступ!!!

 

clip0524

 

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ом.

clip0530

 

 

clip0532

 

[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 (после инсталляции и первого запуска)

clip0517

[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.

Какие файлы есть в этом каталоге?

clip2996

 

clip2997

Какая версия 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.

clip0362
clip0518

 

В данном случае на  русском АutoCAD 2023.