Here are some answers to the most frequently asked questions about Visual Studio, Platform Toolset and AutoCAD:
1/ Can we use VS2010 with Platform Toolset set to V90 to compile R18 (ObjectARX 2010/2011/2012) applications?
AutoCAD 2012 is built using VS 2010 with Platform Toolset set to v90, and is binary compatible with AutoCAD 2011. Therefore, you should be able to use this configuration without problem to create your ObjectARX 2010 and 2011 applications.
2/ To compile in VS2010 with Platform Toolset, it is needed to have VS2008?
Unfortunately yes, you need to have VS2008 installed on the same machine if you want to compile an application using Platform Toolset.
Here is an extract form Microsoft’s website:
In addition to targeting the correct platform toolset, you must also have the associated version of Visual Studio installed. For example, to target the .NET Framework 2.0, 3.0, and 3.5, and the v90 platform toolset, you must have Visual Studio 2008 installed. However, you can use Visual C++ 2010 to do your development work, provided that you target the correct Framework version and platform toolset.
Extracted from here: http://msdn.microsoft.com/en-us/library/ff770576.aspx
3/ To compile ObjectARX/.Net applications, is the Visual Studio Express version enough?
VS Express can compile valid ObjectARX/.Net applications, however it is not a supported compiler (Visual Studio 2008 SP1 is the minimal supported compiler for AutoCAD 2010 – 2012).
Also apart from the IDE limitations, such as no support for debugging and 64-bit, VS Express doesn’t ship with the MFC Framework, which is not free, so you are likely to get very limited at some point if you plan to do C++ development.

Leave a Reply to petconCancel reply