Author Topic: ObjectARX and AutoCAD versioning  (Read 2095 times)

0 Members and 1 Guest are viewing this topic.

Keith™

  • Villiage Idiot
  • Seagull
  • Posts: 16617
  • Superior Stupidity at its best
ObjectARX and AutoCAD versioning
« on: October 16, 2015, 09:56:29 pm »
I have been away from ObjectArx for several years now and it seems that some things have changed a bit.

I have an existing software package that I developed for A2k-A2k7 but it no longer works correctly in newer versions. I've been tasked with doing a complete core rebuild to make it fully compatible with AutoCAD 2014 though AutoCAD 2016 and hopefully beyond.

Once upon a time, I would build a version independent Arx and it would work correctly for the product cycle so far as the drawing version was concerned. i.e. the same arx could be used in A2k, A2k2, then A2k4 could be used in A2k4, A2k6 and A2k7 ....

Does that still hold true now? Also, I see the SDK now required VS12 for 2015-2016 and optional VS12 for 2014.

I'd still need to upgrade from VS10 to VS12.

Any tips would be greatly appreciated.
Proud provider of opinion and arrogance since November 22, 2003 at 09:35:31 am
CadJockey Militia Field Marshal

owenwengerd

  • Bull Frog
  • Posts: 434
Re: ObjectARX and AutoCAD versioning
« Reply #1 on: October 18, 2015, 07:01:43 pm »
The situation remains unchanged, except that binary compatibility is not necessarily synchronized with DWG format compatibility. Acad 2014/2015 are binary compatible and require the VC10 (VS 2010) platform toolset. Acad 2015/2016 are binary compatible and require the VC11 (VS 2012) platform toolset.

Keith™

  • Villiage Idiot
  • Seagull
  • Posts: 16617
  • Superior Stupidity at its best
Re: ObjectARX and AutoCAD versioning
« Reply #2 on: October 18, 2015, 08:37:07 pm »
I read somewhere that VC10 was for 2014 and that VC12 was optional. Is that incorrect? (or maybe that was just for .net .. can't remember)

So long as I need to support multiple versions, I'll need to maintain the tools to build the binaries, but if I can use VC12 for 2014-2016 that would be awesome.

Also, I understand that VC13 will likely be the standard for 2017. Do you have any information on that?
Proud provider of opinion and arrogance since November 22, 2003 at 09:35:31 am
CadJockey Militia Field Marshal

owenwengerd

  • Bull Frog
  • Posts: 434
Re: ObjectARX and AutoCAD versioning
« Reply #3 on: October 19, 2015, 08:52:23 am »
I read somewhere that VC10 was for 2014 and that VC12 was optional. Is that incorrect? (or maybe that was just for .net .. can't remember)

The VC10 platform toolset is required for 2014 native builds. You can use the VS 2013 IDE (which is highly superior to the VS 2010 IDE).


Also, I understand that VC13 will likely be the standard for 2017. Do you have any information on that?

If there's a compiler update it would likely be to VC14 (VS 2015), but I haven't seen any information about that.

XXL66

  • Newt
  • Posts: 91
Re: ObjectARX and AutoCAD versioning
« Reply #4 on: November 13, 2015, 02:22:28 am »
Does anyone have experience with running MSVC on win 10? I would need vs 2010 2012 and 2013.
ty !