Windows 8にはエミュレーターがないので、メトロアプリを開発するには、リリース候補をデバイスにインストールして、そこでVisualStudioを実行する必要があります。それがこのページが示唆しているようですが、私はただ再確認したかっただけです。
4 に答える
はい、Windows8が必要です。
ただし、VMは使用できます。たとえば、Win7/64のOracleVirtualBoxでWin8RP/64とVS2012RCを実行しています。
注:Metro Style Appを開発する場合は、VirtualBoxExtensionPackをインストールしないでください。
はい、Windows8Metroスタイルアプリを開発するにはWindows8が必要です。
Metro Styleアプリは、Windowsランタイム(WinRT)を介してWindows8にのみ実装される新しいAPIセットに依存しています。
Windows 7にはエミュレーターはなく、Windows8にもエミュレーターはありません...Windows 8には、実際には同じマシンへの単なるリモートデスクトップセッションであるシミュレーターがあります。エミュレータではありません。
Windows 8は最終バージョンではありませんが、Windows 8をVHD(仮想ハードディスク)にインストールし、PCをVHDで直接起動することをお勧めします。仮想マシンを実行するよりも高速であり(ディスクのみが仮想であり、残りはすべて実際のハードウェアであるため)、Windows7をそのまま維持できます。
これは、DeveloperPreviewから使用しているものです。通常のディスクパーティションから起動するWindows7用とディスク上のVHDから直接起動するWindows8用のデュアルブート構成があります。
Metroスタイルのアプリケーションを構築するために必要なほとんどすべての開発ツールは、Windows 8以外のOSで実行できます(VisualStudioおよびパッケージ作成ツールにはWindows8が必要です)。したがって、Windows 8以外のOSでメトロスタイルのアプリケーションをコンパイルおよびリンクするmsbuild.exe(またはmake / nmake)を使用してビルド環境をセットアップできるはずです。
ただし、開発の一部はWindows 8で実行する必要があります。開発の一部のステップのツールは、Windows8でのみ実行されます。