Шпилька, поставить 2, 3, да хоть 5 мэджиков на 1 комп проще простого. Только не уверен что лицензированные версии будут корректно работать из-за особенностей схемы лицензирования, хотя если лицензия сетевая, то вполне может быть что работать все-таки будет, а вот контрафактные будут работать без проблем (разумеется при условии наличия у вас того компонента, который делает лицензионную версию контрафактной).
Значит вся хитрость алгоритма установки нескольких мэджиков на 1 машину заключается в следующем:
1. Ставится более ранняя версия мэджика. В твоем случае это будет 2014.4. Желательно сразу ее устанавливать не в путь по умолчанию C:\Program files\MagiCAD\, а в какой-то отличный путь, например, C:\MagiCAD\2014.4
2. Сохраняете содержимое этой папки в архив или полностью копируете папку в другое место.
3. Устанавливаете более позднюю версию можно по такой же схеме в отличную от стандартной папки, например, C:\MagiCAD\2014.11
4. В процессе установки новой версии мастер установки автоматически удалит старую, поэтому важно соблюсти п.2.
5. После установки новой версии необходимо вернуть на место содержимое папки версии 2014.4.
6. Далее идем в папку MagiCAD на рабочем столе, создаем копию ярлыка, с которого запускается мэджик 2014.11, переименовываем его как-нибудь по другому, например, MagiCAD 2014.4, заходим в свойства ярлыка и в поле "Объект" прописываем путь
Код
"C:\Program Files\Autodesk\{Путь к вашей версии автокад}\acad.exe" /p "2014.4" /b "C:\MagiCAD\2014.4\magicad_start_r19.scr"
в поле "Рабочая папка" прописываем путь
Код
"C:\MagiCAD\2014.4
Объясняю по порядку что значит каждый элемент в строке поля "Объект" ярлыка:
"C:\Program Files\Autodesk\{Путь к вашей версии автокад}\acad.exe" - это путь к исполняемому файлу для запуска автокада, то что у меня идет в фигурных скобках
{Путь к вашей версии автокад} должно быть абсолютным значением и должно соответствовать установленной на компе версии AutoCAD;
/p "2014.4" - это ключ, который говорит автокаду какой профиль будет выбран при запуске (/p - значит Profile). В случае установки нескольких версий мэджика настоятельно рекомендуется каждую версию привязывать к отдельному собственному профилю воизбежание конфликтов и глюков. Во всех последних версиях мэджика ярлык создается со следующими параметрами /p "". Кавычки без наименования профиля означают что автокад будет запускаться с последним активным профилем, который использовался при закрытии автокада;
/b "C:\MagiCAD\2014.4\magicad_start_r19.scr" - это ключ, который указывает автокаду какой файл скрипта будет запускаться при запуске автокада (/b - значит Batch file). В файле скрипта прописаны исполняемые файлы мэджика, которые инициализируют процесс запуска мэджика в среде автокада. Последние цифры в названии файла скрипта означают версию вашего автокада: r18 - автокады линейки R18 (2010-2012), r19 - автокады линейки R19 (2013-2015), r20 - автокады линейки R20 (2016 и выше, по идее AutoCAD 2016 уже должен был выйти на прошлой неделе). Соответственно важно чтобы циферки в имени файла скрипта, означающие версию вашего автокада были правильными. Так как мы копировали ярлык в папке MagiCAD на рабочем столе из последней установленной версии, то все должно быть правильно изначально и в этом месте придется всего лишь исправить путь к папке с 2014.11 на 2014.4.
Путь к папке
C:\MagiCAD\2014.4\ в поле ярлыка "Объект" подсказывает автокаду в какой папке ему искать исполняемые файлы мэджика при запуске команд из файла скрипта magicad_start_r19.scr, поэтому важно не забыть изменить этот путь на правильный к интересующей нас версии мэджика.
7. Последний момент. По идее уже можно запускать мэджик 2014.4 с отредактированного ярлыка, но так как в автокаде у нас не был предварительно создан отдельный профиль для версии 2014.4, необходимо сначала запустить голый автокад, зайти в настройки, создать новый профиль с именем 2014.4 и в настройках путей поддержки добавить путь к папке
C:\MagiCAD\2014.4\ и к папке
C:\ProgramData\MagiCAD\Support. После создания нового профиля и прописывания путей поддержки к папке мэджика и папке поиска файлов поддержки мэджика можно закрыть автокад и запустить мэджик 2014.4 с препарированного согласно п.6 ярлыка. Если все было ОК и используется сетевая лицуха, то есть теоретическая вероятность что версия 2014.4 будет нормально работать. За локальные лицензии ничего не скажу, т.к. не в курсе проверяет ли менеджер лицензий версию мэджика и как он отнесется к тому что в настройках будет указана более новая версия.
P.S. Описанный способ позволяет "установить" и привязать не только 2, но и более версий мэджика. Другой вопрос как вся эта конструкция будет работать. Ну и несовместимость новых версий со старыми никто не отменял. Здесь уже проскакивала чуть выше информация что в версии 2014.11 разработчики в очередной раз модифицировали формат объектов и мэджики более ранних версий не будут видеть объекты созданные в версии 2014.11.