1

Windows Phone 向けの開発を開始することに決め、Windows Phone SDK を使用して Visual Studio 2013 をダウンロードしました。最終的なウィンドウ インストーラーで、SLAT と互換性のないコンピューターのため、エミュレーターを使用できないと言われました。私は何をすべきか?

SLAT 以外のマシンで Windows Phone 8 エミュレーターを見つけたので、それは本当に解決策なのかと尋ねました。

動作しますが、Windows 8 では動作しません。Windows 2012 サーバーは、SLAT を必要としない Hyper-V バージョンを使用します。

そう:

  1. Windows Server 2012 試用版 (私は Developer バージョンを使用しています)。
  2. VM ではなく、物理デバイスにインストールされます。
  3. スラットレス機能の Hyper-V をインストールします。標準 WP8SDK。

そして出来上がり。それは魅力のように機能しました。そして、それはちょっと速いです。VS のリストの最初のエミュレーターは、約 30 秒でロードされます。より高度なものは時間がかかりますが、それほど時間はかかりません。展開は瞬時です。電話や新しいコンピューターを購入しない場合は、試してみてください:)

4

1 に答える 1

2

はい、SLAT を使用せずにマシンでアプリを開発することは可能です。ただし、そのようなマシンで (サポートされている方法で) エミュレーターを実行することはできません。

エミュレータなしでも開発は可能です。テストするには実際のデバイスが必要です。
ただし、エミュレーターを使用している場合でも、常に物理デバイスでテストする必要があるため、これは障壁にはなりません。物理的なデバイスを使用するのは少し面倒です。

プラス面として、物理デバイスを使用すると、エミュレーターではできないいくつかのことをテストできます。例: 近接
しかし、欠点として、エミュレーターを使用すると、場所の変更や、さまざまな解像度のデバイスでアプリがどのように表示されるかなど、他のことを簡単にテストできます。

于 2013-10-16T09:17:11.513 に答える