Hi everyone,
I have a plugin that has the autoloader successfully load .dll, .dbx and .arx files on startup with Acad 2020/21. With Acad 2022 the autoloader succeeds with the .dll files but fails to load the .dbx and .arx files automatically on startup. When loading for Acad 2022 through the "appload" command the plugin behaves as expected. Attached is the PackageContents.xml used, and the files in question are named "prknRebarDBX.dbx" and "prknRebarARX.arx". It would be greatly appreciated to get some of your feedback on what I could be doing wrong.
Thank you in advance!
Hi,
Your XML looks correct. so, not sure what is happening. I would suggest you to try loading simple ARX application first through bundle where you will ahve contents for AutoCAD 2022 only. It relatively easy to isolate the missing information in a simple xml. You can also try to download and test any of the Free AutoACD 2022 Apps from Autodesk App store https://apps.autodesk.com/ACD/en/Home/Index . App should give you running xml for 2022.
Thanks
Try to change:
<RuntimeRequirements OS="Win64" Platform="AutoCAD*|AutoCAD|ACADM|ACADE|ECSCAD|PLANT3D|ASD|CIVIL3D|MAP3D|MAP" SeriesMin="R24.0" SeriesMax="R24.1"/>
with:
<RuntimeRequirements OS="Win64" Platform="AutoCAD*|AutoCAD|ACADM|ACADE|ECSCAD|PLANT3D|ASD|CIVIL3D|MAP3D|MAP" SeriesMin="R24.1" SeriesMax="R24.1"/>
for AutoCAD 2022
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
We are experiencing the exact same issue. The same ARX application loads correctly and automatically on AutoCAD 2020 and AutoCAD 2021, but not on 2022.
We tried changing the PackageContent.xml - even using the idea shared by Alexander - but it did not work.
We do know that:
Are we missing some change on the PackageContents.xml file?
This issue seems not fixed yet.
As suggested by others, the custom arx files are not loading via autoloader bundle.
Hi,
is it possible to provide a sample ARX application (with source, non-confidential) which fails to Auto load in AutoCAD 2022? I feel we have ARX applications in Autodesk App store which are loading fine using Auto loader mechanism...
Hi,
Thanks for looking into this issue.
I have published an app in the Autodesk appstore called 'My Xrefs'.
I am not able to update the app to support 2022 because of this issue
This app is using a custom arx developed by Daniel called 'SQLite for AutoLisp'
The source code and arx files are available at this link [you may need an account to download the file]
I can share you the zip file in PM in case you are not able to download.
Did you managed to download the arx application ?
Thanks for your patience.
The app is correctly apploaded in ACAD 2022. Please see the attached screencast: Apploader
This has been tested by us and the app store team.
The only change done in PackageContents.xml is to change SeriesMax to "R24.1" i.e. to make it compatible with ACAD 2022 (see attached xml).
Please let us know if this works for you.
@fabio.pontes @stephan.devilliersU539D please can you provide your appbundles (your xml as well as contents folder) so that we can investigate at our end and get to you ASAP.
Thanks for the reply.
The issue is not about the xml file, the bundler is loading the app.
But the arx file is not auto loaded at startup.
In the video file which you shared, the error can be seen at the command line [after 1.20 seconds]
The error showing at the command line is related to arx file [refer image 2], which is not loaded.
During the startup of Autocad, the arx demand loading dialog box also not appeared.
You are correct. I do get the error (attached pic below).
We will be investigating this and come back to you ASAP.
Is there a resolution to this? I am seeing the same behavior upgrading custom ARX from CAD 2019 to 2023. The ARX application will not autoload. I have a list of ARX/DBX files I am trying to autoload. It will load the first one in the list and then stop.
We will be investigating this and come back to you ASAP.
They are still investigating this (😂)
The SQLiteLsp is the problem module? I'll take a look
@daniel_cadext wrote:The SQLiteLsp is the problem module? I'll take a look
I have tried to load SQLiteLsp module manually, and it is working fine.
I made a bundle to test with and it seems to load fine in 2023, maybe you can test this.
I had made a new build a few weeks back, so maybe the problem has been resolved
Thanks for testing this with the bundle.
The bundle you provided is loading the arx file successfully.
The issue looks like when you have multiple files to load (arx/dll/vlx)
Thanks to @Raghavendra Kammar (Appstore Support), as he created the bundle with unique names for 'AppName' field in ComponentEntry.
By using unique 'AppName' values, arx file seems loading.
<ComponentEntry AppName="My Xrefs 1" Version="3.3.0" ModuleName="./Contents/Resources/AVVA_MyXrefs.cuix" AppDescription="Ribbon" LoadOnAutoCADStartup="True" />
<ComponentEntry AppName="My Xrefs 2" Version="3.3.0" ModuleName="./Contents/Windows/2021/SQLiteLsp24x64.arx" AppDescription="SQLiteLspFunctions" LoadOnAutoCADStartup="True" />
<ComponentEntry AppName="My Xrefs 3" Version="3.3.0" ModuleName="./Contents/Windows/2021/AVVA_MyXrefs-2021.dll" AppDescription="Xref file browse dialog functions" LoadOnAutoCADStartup="True" />
Hello @stephan.devilliersU539D , @ehatton , @fabio.pontes ,
try by changing the 'AppName' filed values with unique values.