Разработка Metro UI (Windows 8) из Windows 7

Как мне разработать для Windows 8 на моем компьютере с Windows 7. Я не хочу устанавливать виртуальную машину. Я проверил предварительную версию Visual Studio 11 Developer Preview, но не уверен, что она позволяет мне разрабатывать Metro UI.


person whihathac    schedule 27.10.2011    source источник
comment
Почему вы не хотите устанавливать виртуальную машину?   -  person Mike Christensen    schedule 27.10.2011
comment
Если вы не хотите устанавливать его как виртуальную машину, вы можете выполнить двойную загрузку ...   -  person Anthony    schedule 27.10.2011
comment
Metro требует WinRT, и это пока ТОЛЬКО для Windows 8. Вы можете имитировать внешний вид метро, ​​но вы не можете следовать правилам метро при использовании чего-либо ДО Windows 8.   -  person Hassan Gulzar    schedule 27.10.2011
comment
@MikeChristensen, у меня очень ограниченное пространство на жестком диске моего ноутбука, что вынуждает меня не использовать его как виртуальную машину или использовать для нее двойную загрузку.   -  person whihathac    schedule 28.10.2011
comment
@Anthony По той же причине, что и выше!   -  person whihathac    schedule 28.10.2011


Ответы (3)


Самый простой способ - настроить компьютер с Windows 7 на двойную загрузку в Windows 8. С двойной загрузкой вы все еще можете получить доступ к файлам на машине с Windows 7, когда вы загружены в Win 8. Доступно множество инструкций. ; вот один: http://www.intowindows.com/how-to-dual-boot-windows-8-with-windows-7/.

Вы также можете установить предварительную версию VS11 для разработчиков в Windows 7 для создания библиотек DLL, которые будет использовать приложение Metro, для экспериментов с C ++ AMP или просто для начала знакомства с пользовательским интерфейсом VS. Любое приложение, которое вы создаете с этим (или VS2010, или VS2008, или что-то еще), будет с радостью работать на настольной стороне Win8, так же, как это было на Win7.

Чего вы не можете сделать, так это создавать (не говоря уже о тестировании) приложения Win8 Metro, используя только коробку Win7. Пока что.

person Kate Gregory    schedule 27.10.2011
comment
Спасибо, я это понял. Я установил VS11, но обнаружил, что он не дает мне возможности создать MEtro UI. Спасибо за вашу помощь! Но у меня не может быть двойной загрузки / установки vm, так как у меня ограниченное пространство на моем жестком диске. - person whihathac; 28.10.2011

Вы не можете выполнять разработку в стиле Metro из Windows 7. Если вы не можете установить Windows 8 напрямую, через виртуальную машину или с двойной загрузкой, вы не сможете разрабатывать приложения в стиле Metro на этой машине.

person Steve Rowe    schedule 29.10.2011

Похоже, что виртуальные лаборатории Windows 8 (http://msdn.microsoft.com/en-us/jj206431.aspx) не требует установки Windows 8. Попробуйте в Windows 7.

person whihathac    schedule 09.08.2012