Porting project to ARX 2017
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
hello, i have a solution with different projects each targeting a different ACAD and BCAD platform.
I want to add a (copied) project to the solution that targets the newest ACAD2017.
I installed MSVC2015, opened the solution (not updating projects) and i can build them all without any issues.
My first question, what is the best method to copy the project that targets ACAD2015 to 2017 ?
What i did was a follows:
In explorer copy and rename the 2015 project folder to 2017
Next deleted win32 and x64 folders in 2017 project
Changed the name of the vcxproj files.
Add the 2017 project using "add existing project"
Change the platform toolset, path references (env var) and lib references (21 instead of 20) in the project properties.
Is this a good method ?
However, when i build for acad 2017 i get the following errors now:
Error C2664 'int acedSSLength(const int64_t [],Adesk::Int32 *)': cannot convert argument 2 from 'long *' to 'Adesk::Int32 *'
I noticed this error has been posted already on the forum but i cannot find a solution for my problem.
Thank you !