Проекты VS2008 MFC ведут себя иначе

В VS 2008 у меня есть два управляемых проекта C ++ на основе MFC A и B.

Для проекта A проект-> свойства-> общие свойства, Framework и ссылки-> Добавить новую ссылку вызывает появление панели со следующими четырьмя вкладками: .Net, COM, проекты, обзор, недавние

Для проекта B проект-> свойства-> общие свойства, Framework и ссылки-> Добавить новую ссылку вызывает появление панели со следующей только одной вкладкой: Проекты

Какие атрибуты двух проектов могут быть разными (и, следовательно, вызывать указанную выше разницу)?


person qqqqq    schedule 28.10.2014    source источник


Ответы (1)


Я заметил, что в Project есть файлы .cpp, которые были скомпилированы с параметром / clr. Опять же, я повторяю, некоторые файлы .cpp (не весь проект) были скомпилированы с помощью «Common Language Runtime Support (/ clr)». Вы можете увидеть эту опцию, когда выбран файл .cpp и вы щелкнете по проекту-> Свойства. Выбор этой опции для (даже) одного файла в Project B решил проблему.

person Community    schedule 28.10.2014