ADN Open CIS
Сообщество программистов Autodesk в СНГ

07/04/2014

Доступность Visual Studio 2012

Как объясняется в другой теме в этом блоге и в прекрасном блоге Киана Уомсли  (и конечно в документации ObjectARX 2015), AutoCAD 2015 не является совместимым на уровне двоичных кодов с предыдущими версиями AutoCAD. Это означает, что версия Visual Studio, которая требуется для создания ваших приложений, также изменилась. А вот какая именно версия вам нужна зависит от того, какой API вы используете.

Для AutoCAD .NET API 2015 требуется .NET Framework 4.5. И Visual Studio 2012, и 2013 поддерживают .NET Framework 4.5, так что вы можете выбирать между этими версиями. Многие .NET-разработчики предпочитают Visual Studio 2013 так как она поддерживает режим отладки «редактируй и продолжай» для 64-bit режима (доступный только для отладки  .NET приложений, а не неуправляемого C++).

Требования к ObjectARX (неуправляемый C++) более строгие. Так как ObjectARX приложения – это C++ DLL, она должна быть скомпилирована в той же версии компилятора Visual C++ compiler, что и сам AutoCAD. Это означает, что вы должны создавать ObjectARX приложения при помощи компилятора, входящего в состав Visual Studio 2012 (обновление 4). Если у вас установлена Visual Studio 2013, то вы можете использовать его IDE, но Visual Studio 2012 (обновление 4) должно быть также установлена и при помощи настройки Platform Toolset требуется указать именно её.

Почему AutoCAD 2015 создан при помощи Visual Studio 2012 вместо Visual Studio 2013? Просто потому, что Visual Studio 2013 была выпущена Microsoft слишком поздно в нашем цикле разработки, чтобы была возможность переключиться. (AutoCAD слишком сложен, и очень не просто портировать его на другую версию компилятора).

Примечания переводчика: Я не стал переводить информацию о стоимости перехода на другую версию Visual Studio и возможность её приобретения, так как политика Microsoft различна в разных странах, так что правильнее уточнить детали в региональном её представительстве.

Источник: http://adndevblog.typepad.com/autocad/2014/04/visual-studio-2012-availability.html

Обсуждение: http://adn-cis.org/forum/index.php?topic=651

Опубликовано 07.04.2014