Работа над проектом Windows Forms в MS C++ Express 2010. Он полностью создается без ошибок, работает правильно как приложение на основе форм, но в обозревателе решений значок для form1.h показывает его как файл заголовка - со значком h, а не со значком формы. Единственный ответ, который я могу придумать - я изменил / удалил что-то, пытаясь решить другую проблему - но что - мне нужно добавить больше кнопок!

1 ответ1

0

ymptom - рядом с файлом .h в обозревателе решений нет значка формы, хотя файл был создан Express.

Где-то, каким-то образом, я, должно быть, щелкнул по настройке /option /switch / что-то, что заставило Express изменить категорию файла.

Исправление было найдено путем просмотра файла vcxproj. По какой-то причине следующий код был

<ClInclude Include="Form1.h" />

скорее, чем

<ClInclude Include="Form1.h">
  <FileType>CppForm</FileType>
</ClInclude>

Как произошло это изменение - загадка! Любые предложения о том, что вызвало это будет высоко ценится!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .