質問

MSVS Express 2012のJavaScriptプラットフォームを使用してWindows 8アプリで働いていましたが、Windows 8 Universalで作業したいのですが、そのためMSVS Express 2013をインストールしました。3つの異なるモジュール(Windows、Windows.Phone、およびWindows.Shared)では、開始する方法を取得できませんでした。それらの3つのモジュール内にコードを書くべきですか?あなたは私にWindows App Universal Projectを起動する方法を教えてください。

役に立ちましたか?

解決

ユニバーサルアプリには3つのプロジェクトがあります。 2つのプロジェクトが「ヘッド」プロジェクトと呼ぶプロジェクトがあります。これらはウィンドウとWindowsの電話プロジェクトです。それらは3つのうちの2つだけであり、それは「構築」して店舗・パッケージを作成することができます。

それらの間に共有プロジェクトです。共有プロジェクトを構築することも、他のプロジェクトや他のプロジェクトを参照することはできません。これは、共有プロジェクトが2つのヘッドプロジェクト間で共有されているファイルの一種のコンテナであるためです。

このタイプの共有プロジェクトの特別なMSBUILDターゲットがあり、ヘッドプロジェクトが準備されているときに、共有プロジェクトからのファイルがヘッドプロジェクトに入ります。しかし、Visual Studioはデザインタイム中にヘッドの一部としてそれらを扱います。

私はそれが助けを願っています。この詳細については、 http://afuildwindows.com をご覧ください。それは今年の//建築会議の主要なトピックでした。私がカバーしなかったほどはたくさんあります。しかし、コアのアイデアは、それらの間の共有プロジェクトを持つ2つの標準的な電話とWindowsプロジェクトです。

頑張ってください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top