О Visual Studio 2010, Visual Studio Express, набор средств платформы и AutoCAD 2010-2012
Вот некоторые ответы на наиболее часто задаваемые вопросы о Visual Studio, набор средств платформы (Platform Toolset) и AutoCAD::
1. Можем ли мы использовать VS2010 с набором средств платформы набор инструментов (Platform Toolset) V90 для создания arx-приложений версии R18 (ObjectARX 2010/2011/2012)?
AutoCAD 2012 собран с использованием VS 2010 с набором средств платформы v90, и является совместимым на уровне двоичного кода с AutoCAD 2011. Таким образом эта конфигурация должна без проблем позволить создавать arx-приложения с использованием ObjectARX 2010 и 2011.
2. Для компиляции в VS2010 с набором средств платформы необходим установленный VS2008?
К сожалению, да. Нужно, чтобы VS2008 был установлен на том же компьютере, что и VS2010, если вы хотите скомпилировать приложение, использующее набор средств платформы v90
Здесь выдержка с сайта Microsoft:
Помимо ориентации на правильный набор инструментов платформы, необходимо также установить соответствующую версию Visual Studio. Например, для поддержки версий .NET Framework 2.0, 3.0, 3.5 и набора инструментов платформы v90 необходимо установить Visual Studio 2008. Однако в ходе разработки можно использовать Visual C++ 2010 при условии обеспечения поддержки правильной версии .NET Framework и набора инструментов платформы.
Взято здесь:: http://msdn.microsoft.com/ru-ru/library/ff770576(v=vs.100).aspx
3. Для компиляции ObjectARX/.Net приложений достаточно ли версии VisualStudio Express?
VS Express может компилировать ObjectARX / .Net приложения, но это неподдерживаемый компилятор (Visual Studio 2008 SP1 – это минимальная поддерживаемая версия компилятора для AutoCAD 2010 - 2012).
Кроме ограничений IDE, таких как отсутствие поддержки отладки 64-битных приложения, в состав VS Express не входит MFC Framework, который не является бесплатным. Так что вы, вероятно, будете очень ограничены, если вы планируете заняться разработкой с использованием C++.
Обсуждение: http://adn-cis.org/forum/index.php?topic=44.0
Отредактировано 06.06.2013 в 01:05:55