Сообщество программистов Autodesk в СНГ

ADN Club => AutoCAD .NET API => Тема начата: Алексей (IdeaSoft) от 24-11-2017, 10:18:54

Название: Не получается через реестр загрузить приложение в Civil 2018
Отправлено: Алексей (IdeaSoft) от 24-11-2017, 10:18:54
Подскажите что не так делаю.

Загружаю свое приложение (NET) в Civil 3d 2018 (версия 12.0.842.0)
Через команду NETLOAD все работает,
А если хочу ключи прописать в реестр то не загружается

Вот ветка

[HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R22.0\ACAD-1000:419\Applications\IdeaSoft]
"LOADCTRLS"=dword:0000000f
"LOADER"="C:\\MyApp\\ac_util.dll"
"MANAGET"=dword:00000000

Название: Re: Не получается через реестр загрузить приложение в Civil 2018
Отправлено: Александр Пекшев aka Modis от 24-11-2017, 10:22:05
1. В пути не обязательно два \\
2. Слово manageD пишется через D
3. Значение MANAGED 0х00000001
4. Значение LOADCTRLS 0х00000002
Название: Re: Не получается через реестр загрузить приложение в Civil 2018
Отправлено: Александр Пекшев aka Modis от 24-11-2017, 10:25:21
Статья от Велмсли по теме автозагрузки через реестр (http://through-the-interface.typepad.com/through_the_interface/2010/03/creating-demand-loading-entries-automatically-for-your-autocad-application-using-c-f-or-vbnet.html)
Название: Re: Не получается через реестр загрузить приложение в Civil 2018
Отправлено: Александр Ривилис от 24-11-2017, 11:04:48
1. В пути не обязательно два \\
В данном случае два - выполни экспорт ветки реестра и увидишь. Всё остальное правильно.
Алексей (IdeaSoft)
Не ожидал, что здесь можно сделать сразу столько ошибок. :)
Название: Re: Не получается через реестр загрузить приложение в Civil 2018
Отправлено: Алексей (IdeaSoft) от 24-11-2017, 11:39:34
2. Слово manageD пишется через D
Спасибо а я и не заметил, что надо то через букву "D"