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

<< Click to Display Table of Contents >>

Navigation:  GeoniCS 2019 > Установка, лицензирование, авторизация, запуск > Техподдержка > Проблемы с установкой >

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

Previous pageReturn to chapter overviewNext page

Отключить UAC

clip0525

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

 

clip0524

 

Иногда в сети с доменами при определенных политиках не стартуют модули интегратора версии 1.0.89. В реестр не попадают записи для автоматической загрузки стартовых модулей интегратора CsAcIntegrator.dbx и CsAcIntegrator.arx. Что-то запрещает писать в ветку HKLM, обычно – включенный UAC. Возможно, что-то другое. Предлагаю удалить интегратор и установить его под правами администратора.

 

В реестре в ветке HKLM\SOFTWARE\Autodesk\AutoCAD\R23.0\ACAD-2001:419\Applications\ должны появиться ветки CsAcIntegrator и CsAcIntegratorStarter с информационными значениями для автоматической загрузки указанных модулей AutoCADом.

clip0530
clip0531
clip0532

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R23.0\ACAD-2001:419\Applications\CsAcIntegrator]

"PmPath"="C:\\Program Files (x86)\\Common Files\\Consistent Software\\CsAcIntegrator\\AC2019x64\\CsAcIntegrator.arx"

"LOADCTRLS"=dword:0000000c

"LOADER"="C:\\Program Files (x86)\\Common Files\\Consistent Software\\CsAcIntegrator\\AC2019x64\\CsAcIntegrator.arx"

"DESCRIPTION"="CsAcIntegrator"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R23.0\ACAD-2001:419\Applications\CsAcIntegrator\Applications]

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R23.0\ACAD-2001:419\Applications\CsAcIntegrator\Applications\GeoniCS 2019]

"Loader"="C:\\Program Files\\CSoft\\GeoniCS 2019\\GcLoader19.arx"

"Unloadable"=dword:00000000

"MenuGroup"="GeoniCS"

"MenuFile"="C:\\Program Files\\CSoft\\GeoniCS 2019\\GeoniCS.mnu"

"Publisher"="CSoft"

"PerUserMenu"=dword:00000001

"IniFile"="C:\\Program Files\\CSoft\\GeoniCS 2019\\AC2019.ini"

"DoNotShowToolbars"=dword:00000001

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R23.0\ACAD-2001:419\Applications\CsAcIntegrator\Commands]

"DERU0003_CHANGEPROFILE"="CSCHANGEPROFILE"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R23.0\ACAD-2001:419\Applications\CsAcIntegrator\Groups]

"DERU0003_CSAPM"="DERU0003_CSAPM"

 

А в Current_User (после инсталляции и первого запуска)

clip0517

[HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R23.0\ACAD-2001:419\Profiles\GEONICS 2019\CsAcIntegrator]

 

[HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R23.0\ACAD-2001:419\Profiles\GEONICS 2019\CsAcIntegrator\Applications]

 

[HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R23.0\ACAD-2001:419\Profiles\GEONICS 2019\CsAcIntegrator\Applications\GeoniCS 2019]

"LoadOrder"=dword:00000000

"MenuLoaded"=dword:00000001

"AppDataDir"="C:\\Users\\GEONIKA\\AppData\\Roaming\\CSoft\\GeoniCS 2019\\ACAD-2001-419"

 

=====

Проблема – неустановка CS Интегратора (не загружается GeoniCS и не выходит меню GeoniCS).

CS Интегратор включен в инсталляцию GeoniCS.  Текущая версия – Build 91 (16.05.2018). При запуске инсталлятора GeoniCS 2019 интегратор, если его версия младше данной версии, переустанавливается. Проверьте каталог

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.

clip0362
clip0518

 

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