- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello All,
I am doing a migration project with in which i am migrating VS 2017 and Object ARX 2020 files with Visual Studio 2019 and Object ARX 2021 Files.
I have been facing errors in multiple VB Files and Unresolved externals i.e. (unresolved external symbol "public: static class AcRxClass * __cdecl AcDb3dSolid::desc(void)" (?desc@AcDb3dSolid@@SAPEAVAcRxClass@@XZ) referenced in function "void __cdecl initApp(void)" (?initApp@@YAXXZ)) in multiple project files.
The ObjectARX documentation help guide referers
- If you are using Object ARX 2020 you should use Visual Studio 2017 and
- if you are using Object ARX 2021 you should use Visual Studio 2019
I did a short example to test my code on on Visual Studio 2019 and using ObjectARX 2021 files, with in which i am facing unresolved externals errors. Same code when i test on Visaul Studio 2017 and Object ARX 2020 files it work fine. (.Sln File is attached)
It would be appreciated if i may have some solution or breaking changes in ObjectARX Files.
Further regarding errors in VB File is (error BC30652: Reference required to assembly 'AXDBLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' containing the type 'IAcadEntity'. Add one to your project)
I have added the header files proper linking path of Object ARX Files in my project.
Thanks,
Solved! Go to Solution.