//и раз уж лента запустилась, то отключаем обработчик событий
Autodesk.Windows.ComponentManager.ItemInitialized -=
new EventHandlerRibbonItemEventArgs>(ComponentManager_ItemInitialized);
так как с ним не компилилось. Делал на .NET Framework 4.7.2 и запускал на 2022 автокаде.Пытался сделать автозагрузку этой dll - в %appdata% сделал папку MyApp.bundleСтранное место для приложения. Может всё-таки как-то так: http://docs.autodesk.com/ACD/2014/ENU/files/GUID-5E50A846-C80B-4FFD-8DD3-C20B22098008.htm
Делал на .NET Framework 4.7.2 и запускал на 2022 автокаде.Нужен .NET Framework 4.8 для AutoCAD 2022: https://knowledge.autodesk.com/support/autocad/learn-explore/caas/CloudHelp/cloudhelp/2022/ENU/AutoCAD-ReleaseNotes/files/installation/INSTALLATION-REQUIREMENTS-ONE-AUTOCAD-2022-html.html
Пытался сделать автозагрузку этой dll - в %appdata% сделал папку MyApp.bundleСтранное место для приложения. Может всё-таки как-то так: http://docs.autodesk.com/ACD/2014/ENU/files/GUID-5E50A846-C80B-4FFD-8DD3-C20B22098008.htm
P.S.: Я предпочитаю помещать плагины сюда: C:\Program Files\Autodesk\ApplicationPlugins
В этом случае они работают для всех пользователей компьютера. Но помещение в этот каталог требует прав Администратора.
Делал на .NET Framework 4.7.2 и запускал на 2022 автокаде.Нужен .NET Framework 4.8 для AutoCAD 2022: https://knowledge.autodesk.com/support/autocad/learn-explore/caas/CloudHelp/cloudhelp/2022/ENU/AutoCAD-ReleaseNotes/files/installation/INSTALLATION-REQUIREMENTS-ONE-AUTOCAD-2022-html.html
1. Скачай http://adn-cis.org/assets/gallery/AutoCAD/MgdDbg.zip
2. Разблокируй zip-архив
3. Разархивируй в %ProgramFiles%\Autodesk\ApplicationPlugins
Подробности здесь: https://adn-cis.org/forum/index.php?topic=7274.0
Проанализируй файл C:\Program Files\Autodesk\ApplicationPlugins\Autodesk DWG MgdDBG.bundle\PackageContents.xml - сравни чем отличается от твоего. Возможно причина в этом.
Похоже что на уровне <ApplicationPackage> у тебя нет <RuntimeRequirements>, которые обязательно должны присутствовать. И причем здесь MacOS???
Вкладка наверное не подгружается именно из-за того, что ты убрал часть кода из примера.
Но главное, что сам плагин грузится.
(command "_netload" "C:\\Program Files\\Autodesk\\ApplicationPlugins\\MyApp.bundle\\Contents\\MyApp.dll")
выдает "; ошибка: команда Autocad: _netload отвергнута". Скажите пожалуйста, почему такое может быть?я попробовал в ContentPackage.xml прописать ссылку на lsp файл, который через _netload должен dll подгружать. когда я в запущенном акаде гружу dll через netload, то все ок.Зачем ты это пытаешься делать? В момент, когда загружается твой плагин еще нет Ленты (Ribbon) и соответственно вкладку ты добавить не можешь. Твой плагин должен дождаться момента, когда Лента готова и тогда добавлять свою вкладку.