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

ADN Club => ObjectARX => Тема начата: AlexZhur от 27-02-2017, 17:04:01

Название: проблемы при создании проекта в vs2012 под AC2015
Отправлено: AlexZhur от 27-02-2017, 17:04:01
Добрый день. При создании проекта с помощью мастера ObjectArx2015 (с использованием MFC) появляется море ошибок типа
   17   IntelliSense: cannot open source file "malloc.h"   c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atldef.h   584   1   ArxProject1
   86   IntelliSense: cannot open source file "limits.h"   c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atlbase.h   79   1   ArxProject1
   92   IntelliSense: cannot open source file "new.h"   c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\afxtempl.h   38   2   ArxProject1
    27   IntelliSense: cannot open source file "stdlib.h"   c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atlchecked.h   23   1   ArxProject1
   23   IntelliSense: cannot open source file "string.h"   c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atlchecked.h   19   1   ArxProject1
 и т.д., порядка 100 ошибок.
  Я уже перепробывал много вариантов подключения различных директорий с .h и .lib файлами. Но проблема не решается. Подскажите пожалуйста, какие директории с .h и .lib файлами надо подключить в vs2012 (помимо objectarx), чтобы запустить проект? В каталоге c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\ необходимых файлов нет.
  На данной машине установлены VS2008, VS2010, VS2012 VS2015. Может это обстоятельство как-то повлияло на отсутствия вышеприведенных файлов при инсталляции vs2012.
 

Название: Re: проблемы при создании проекта в vs2012 под AC2015
Отправлено: Александр Ривилис от 27-02-2017, 17:07:22
Если это ошибки IntelliSense, то просто не обращай внимания. Проверь будут ли ошибки при компиляции.
Название: Re: проблемы при создании проекта в vs2012 под AC2015
Отправлено: Александр Ривилис от 27-02-2017, 17:10:38
В каталоге c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\ необходимых файлов нет.
А должны быть в этом каталоге: "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include" - все перечисленные там есть.
Название: Re: проблемы при создании проекта в vs2012 под AC2015
Отправлено: AlexZhur от 27-02-2017, 17:15:42
у меня в c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\  только файлы: pgobootrun.h;
srv.h;
vsgcapture.h и все
Название: Re: проблемы при создании проекта в vs2012 под AC2015
Отправлено: Александр Ривилис от 27-02-2017, 17:18:18
На всякий случай содержимое каталога:
Извините, вам запрещён просмотр содержимого спойлеров.
Название: Re: проблемы при создании проекта в vs2012 под AC2015
Отправлено: AlexZhur от 27-02-2017, 17:28:14
что можно сделать в моей ситуации? как оптимально выйти из положения?
Название: Re: проблемы при создании проекта в vs2012 под AC2015
Отправлено: Александр Ривилис от 27-02-2017, 17:30:18
что можно сделать в моей ситуации? как оптимально выйти из положения?
Нормально установить VS 2012 в полном объеме.
Название: Re: проблемы при создании проекта в vs2012 под AC2015
Отправлено: AlexZhur от 27-02-2017, 17:33:26
Я ставил и vs2012 ultimate и professional, не помогло. Нужные файлы в каталог VC не устанавливаются. А ранее установленная vs2010 не влияет  на процесс установки vs2012?
Название: Re: проблемы при создании проекта в vs2012 под AC2015
Отправлено: Александр Ривилис от 27-02-2017, 17:36:24
А ранее установленная vs2010 не влияет  на процесс установки vs2012?
Нет. У меня установлены все указанные версии. Правда в нормальном порядке, т.е. от младшей к старшей (от 2008 к 2015).
Название: Re: проблемы при создании проекта в vs2012 под AC2015
Отправлено: AlexZhur от 27-02-2017, 17:42:25
попробую переставить vs2012. Спасибо за оперативность! После переустановки отпишусь.
Название: Re: проблемы при создании проекта в vs2012 под AC2015
Отправлено: AlexZhur от 01-03-2017, 15:57:17
 Решение проблемы: установил на домашнем компьютере VS2012 - там установились все файлы, потом сверил состав всех вложенных каталогов в папке VC на обоих компах. В результате оказалось,что на моем рабочем компе не полностью установились файлы в папках: crt; include; lib; redist. После этого заменил эти каталоги на каталоги, скопированные с домашнего компьютера и все заработало!!!