0

(WPF、C# VS 2010、MS Samsung SUR 40 上の Windows 7) を使用して、Surface モード用の基本的なタッチ アプリケーションを開発しています。ランチャーのサーフェス モードでアプリケーションのアイコンを表示できますが、実行できません。タイムアウトのエラーを表示し、Surface SDK で確認します

次の手順に従いました。

ステップ 1) XAML と C# を開発するために、次のリンクを使用して四角形を回転させました。

"msdn.microsoft.com/en-us/library/ee649090.aspx"

エラーなしで Windows モードでプロジェクトを正常にビルドして実行する

ステップ 2)を使用して、アプリケーションを Surface モードに登録するための XML ファイルを作成しました。

"msdn.microsoft.com/en-us/library/ff727761.aspx"

アプリケーションの XML ファイルを指すショートカット ファイル (.lnk) を作成し、そのショートカット ファイルを %PROGRAMDATA%\Microsoft\Surface\v2.0\Programs フォルダーに配置します。

ステップ 3) ApplicationOrder.XML にアプリケーションの名前も追加します。

ステップ 4) [ Enter Surface Mode ] をクリックしてランチャーを実行すると、アプリケーションのアイコンが表示されます。

しかし、アプリケーションは実行されていません。タイムアウトのエラーを表示し、Surface SDK で確認します。これを修正する方法を教えてください。含める追加のライブラリやその他のソリューションが必要ですか。

ありがとうございました!

4

1 に答える 1

0

Start->eventvwr-Applications and Services-Microsoft-Surface-Shell : App.xml で定義されたアプリケーションは、予想される時間内に Surface Shell に接続できませんでし

アプリケーションのエントリ クラスは、Window から継承された MainWindow です。これは VS の WPF アプリケーション プロジェクト テンプレートに対応するため、サーフェス アプリケーションでは正しくありません。

これは、Surface アプリケーションをビルドするための間違ったプロジェクト テンプレートです。次の手順に従って、正しいテンプレートでプロジェクトを再作成します。

1-ビジュアルスタジオを開く

2-新しいプロジェクトをクリックします

3- プロジェクト テンプレートから Visual C# を選択します

4-次に、ノードSurfaceが見つかるまでツリーを参照します

5- 次に、この Surface テンプレート内で 2.0 を選択し、テンプレートのリストから Surface アプリケーション (WPF) を選択します ここに画像の説明を入力 [注:サーフェス モードがない場合 (ステップ 1-5)、最初にSurface SDK 2.0をダウンロードしてインストールします]

Surface 2.0 には正しいフレームワークを 4.0 として選択してください

それから、Surface shell で行って理解します。

それが役立つことを願っています。はいの場合は、投票して回答としてマークしてください

よろしく

于 2013-08-29T05:52:22.487 に答える