2

当たり前のことを見落としている可能性がありますが、VisualStudio2012で開発されているASP.NETMVC4アプリケーションをWindowsPhone8エミュレーターで起動するにはどうすればよいですか。WP8 SDKをインストールし、VisualStudioからWP8エミュレーターでWindowsPhoneアプリをデバッグできますが、MVCプロジェクトからエミュレーターを起動するオプションはありません。また、Windows 8 Metro画面で「エミュレーター」を検索してもエミュレーターが表示されないため、エミュレーターを直接起動できません。

4

1 に答える 1

1

この時点での私の推測では、WP8エミュレーターでVisual Studio 2012から直接Webアプリケーションを起動する方法はありません。ただし、Windows 8から(つまり、Visual Studio経由ではなく)エミュレーターアプリケーションを起動する方法については、審査員がまだ検討中です:(

現在WP8エミュレーターを起動できる唯一の方法は、VisualStudio2012からWP8エミュレーターを起動することです。

私が見つけた回避策は、Visual Studioを介してエミュレーターでWP8アプリをデバッグし、エミュレーターを閉じずにデバッグを停止し、Visual StudioでWebアプリプロジェクトを開き、起動してWP8エミュレーターでナビゲートすることです。

エミュレートされたWP8はネットワーク上で別のホストとして実行されているため、コンピューターのIPアドレスをブラウザーに提供する必要があることに注意してください。そのため、上記のIPアドレスを介したアクセスを許可するようにIIS Expressを構成し、問題のポートでHTTPトラフィックを通過させるようにファイアウォールを構成する必要もあります。

于 2012-11-24T13:48:26.090 に答える