2013-01-17 12 views
5

アプリケーションをテストするために、vs2012で提供されているアプリパッケージを作成してメトロアプリを配備しました。 PowerShellを使用してパッケージを展開しましたが、今はWindows 8のデバイス(タブレット)にテスト用のメトロアプリを配備したいのですが、どうすればいいですか?メトロアプリをWindows 8デバイス/タブレットに導入するにはどうすればよいですか?

  1. デバイスでも使用できるPowerShellオプションはありますか? (アプリケーションを展開する)

  2. 他の展開方法はありますか?

答えて

4

私は、Visual Studio 2012でアプリケーションパッケージを作成し、あなたのアプリケーションにそのように展開することに加えてSurfaceRT http://blogs.msdn.com/b/patricka/archive/2012/11/06/10365947.aspx

+0

です。 PowerShellのオプションを使用して実行することは、Windowsのタブレットや他のWindows 8のデバイスでも使用できると言うことを意味するのですか?関連ファイルを持っている限り、 – user1516781

+0

インストール/サイドローディングは可能です。インストールスクリプトは必要に応じてデバイスライセンスなどを取得します。 –

+1

この回答は現時点ではリンクのみであるため、実際にはいくつかの詳細が使用される可能性があります。 – JasonMArcher

2

を含む他のデバイスにテスト用のアプリをサイドロードするためにこれを使用している、あなたも使用することができますRemote Tools for Visual Studio 2012 for ARMは、サーフェスや他のタブレット(x86またはx64タブレットの場合は、対応するリモートツールのインストールを使用)にアプリをデプロイおよびデバッグするためのものです。

ターゲットデバイスにリモートツールをインストールしたら、ターゲット上のリモートツールを起動し、アクセス権限を設定してから開発マシンでプロジェクトプロパティを開き、デバッグオプションを選択し、ドロップダウンを使用して、起動するデバッガとして[リモートマシン]を選択します。 [マシン名]フィールドをクリックし、ドロップダウンメニューを使用して、リモートツールを実行しているターゲットマシンのマシン名を選択します。

ここで、プロジェクトのデバッグを開始すると、パッケージがパッケージ化されてターゲットデバイスに展開され、ブレークポイントを設定してコードをステップ実行できます。このように展開したら、アプリのタイルを使用して開始画面からアプリを再実行できます。

EDIT:PowerShellスクリプトテクニックを使用して/サイドロードを展開する場合でもリモートデバッグを使用する場合でも、ターゲットデバイスには有効な開発者ライセンスが必要です。アプリをサイドロードするときに開発者ライセンスを取得するよう求められますが、PowerShellを使用して手動でライセンスを取得することもできます。手順はhttp://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh974578.aspx

+0

詳細な説明をお寄せいただきありがとうございます。 – McGarnagle

+0

これはサイドロードよりも簡単なデバッグ方法です、私は思っています! – Mangesh

関連する問題