Оконное приложение XAML

Я хочу создать оконное приложение на XAML на Windows 8 на C ++, но, насколько я могу судить, единственными вариантами XAML являются Metro (случайные) приложения (полный экран). Однако мое приложение не является случайным приложением, и поэтому я хочу, чтобы оно было настольным (оконным) приложением. Кроме того, я хотел бы, чтобы пользователи Windows 7, которые ненавидят Windows 8, могли использовать ее.

Там в любом случае? изменения <Page ... </Page> в <Window ... </Window> похоже, не решает проблему (по крайней мере, для меня). Я знаю, что Visual Studio 2012 может выполнять оконный XAML C #, поскольку я недавно открыл проект, и он запускается в виде окон.

Это просто настройка проекта или как?

0

Решение

РЕДАКТИРОВАТЬ: Это не настройки проекта; вы пытаетесь что-то, что никогда не было поддержано. C ++ не является языком WPF. Вам понадобится C # или Visual Basic для создания приложения WPF Desktop, которое поддерживается как в VS2012, так и в VS2010. Извините, я пропустил тот факт, что вы работаете в C ++.


(C # не должен быть крутой кривой обучения, если вы не использовали его раньше и привыкли к C ++. При необходимости вы можете перенести C ++ в библиотеки CLR.)

Возможно, это просто настройка проекта, и это зависит от версии Visual Studio, которая у вас есть. Я думаю, что экспресс-версии Visual Studio 2012 позволяют создавать только приложения в стиле Metro, а выпуски Professional, Premier или Ultimate имеют целевые проекты для настольных компьютеров (WPF или Silverlight).

Чтобы быть уверенным, запустите новое решение и посмотрите, есть ли у вас выбор. Если нет, то у вас, вероятно, нет нужной версии VS2012. Обязательно проверьте древовидную структуру типов проектов, чтобы убедиться, что вы не пропустили ни одного. Если это действительно Профессиональная версия VS2012, она будет там или будет загружаемой.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]