web-dev-qa-db-ja.com

Windows 8のデスクトップ上のウィンドウでWindowsストアアプリを実行しますか?

Windows 8のデスクトップ上のウィンドウでWindowsストアアプリを実行することは可能ですか?

たとえば、Financeアプリは素晴らしいと思います。画面の専用スペースを占有したくないだけです(全画面表示にするか、横にスナップします)。デスクトップのウィンドウで実行できれば素晴らしいと思います。

これは可能ですか?開発者が生産的に作業するには、デスクトップウィンドウでアプリを表示/実行/ビルドする必要があると思います。これは本当ですか?

12
Kirk Ouimet

最初にインストール Visual Studio Express 2012 for Windows 8 次に、Windows Simulatorアプリを使用して、ウィンドウ内で任意のMetro/Modern/MicrosoftスタイルのUIアプリを実行できます。

これは、開発者がアプリをテストする方法です。 Windowsシミュレーターでピンチジェスチャと回転ジェスチャを使用することもできます。

Windowsシミュレーターは [〜#〜] rdp [〜#〜] を介してPCに接続するため、現在PCにインストールされているデスクトップアプリを含むすべてのアプリをWindowsシミュレーターで使用できます。

64ビット/ x64 Windowsがインストールされている場合は、ここからWindowsシミュレーターを開くことができます。

 %ProgramFiles(x86)%\Common Files\Microsoft Shared\Windows Simulator\11.0\Microsoft.Windows.Simulator.exe

32ビット/ x86Windowsがインストールされている場合はここから:

 %ProgramFiles%\Common Files\Microsoft Shared\Windows Simulator\11.0\Microsoft.Windows.Simulator.exe
15
Elmo

これは可能ですか?開発者が生産的に作業するために、デスクトップウィンドウでアプリを表示/実行/構築する必要があると想像しています。これは本当ですか?

アプリケーションがスナップビューをサポートしている場合は、アプリケーションを横にスナップして、通常どおりデスクトップアプリを実行できます。そうでなければ方法はありません。

5
Sathyajith Bhat

いいえ、これは不可能です。 Metroアプリは、一種のサンドボックス化された方法で実行され、デスクトップでは実行できません。 Paul Thurrottはこれについて twopieces を持っており、Microsoftがこれを許可しないことを選択したと述べています。

Metroの組み込みのセキュリティ機能を維持するには、Metroスタイルのアプリとデスクトップを別々に保つ必要がありました。

編集:この設計上の決定に関するより広範な情報は、Paulの記事 'Windows 8 Consumer Preview:Why Metro and the Desktop Do n't Mix' にあります。要するに、それは

  • モバイルデバイスに焦点を当てる
  • バッテリー寿命
  • セキュリティ(サンドボックスモデル)
4
Peter

ModernMix というサードパーティのツールがあり、デスクトップのウィンドウでWindowsストアアプリを実行できます。

enter image description here

windows8および8.1で。

1
magicandre1981