2

まず、Xamarinは無料であることをとても嬉しく思います。Visual Studio 2015コミュニティ版のアップグレードを待つことはできません。 Xamarinと一緒に。VS2015アップデート2のXamarinプロジェクトテンプレートがMicrosoft eBookと矛盾しているようです

私は無料の電子書籍をMicrosoft https://blogs.msdn.microsoft.com/microsoft_press/2016/03/31/free-ebook-creating-mobile-apps-with-xamarin-forms/からダウンロードしました。私はそれを使って遊ぶことにしました。第2章(21ページ)

Visual Studioで、[ファイル]> [新規]> [プロジェクト]の順に選択します。 [新しいプロジェクト]ダイアログの左にある で、[Visual C#]を選択し、 クロスプラットフォームを選択します。

しかし、私は私のVS2015を開いたとき、私は、私は全くそのCross-Platformテンプレートを見ることができない enter image description here

プロジェクトテンプレートを参照してください。しかし、私はまだブラウズして、Mobile Appsが最も近いかもしれないと考えました。 のVisual Studioで空白のApp(ポータブルXamarin.Formsを)またはXamarin Studioでポータブルクラスライブラリを使用します。だから私は、最初のものを選んで、今のところ再び

ブックを追いました。

Visual Studioを実行している場合、1つの共通の プロジェクト(PCLプロジェクト)と5つのアプリケーションプロジェクトが作成されます。こんにちはという名前 解決のために、これらは以下のとおりです。

そして、作成したプロジェクト(私はソリューション名として「こんにちは」を使用と仮定)Hello.DroidHello.iOSHello.UWPHello.WindowsHello.WinPhoneを含める必要があります。しかし私のVSから見るものは enter image description here

私はここで何が欠けていますか? VS2015アップデート2のXamarinソリューションにUWPを含めるにはどうすればよいですか?

答えて

1

。現在のものを入手するには、Visual Studioを再インストールする必要があります。私はVisual Studio with Update 2を比較的新しくインストールしています。私のテンプレートは本の説明と一致しています。

このテンプレートを使用すると、実際にはWP 8.1、iOS、Androidに加えてUWPおよびWindowsプロジェクトが作成されます。

enter image description here

+0

良い提案、すべてをアンインストールしてからやり直しましょう。 – hardywang

+0

ちなみに、テンプレートはXamarin 3にインストールされていたものです。 –

+0

VS2015を完全にアンインストールして再インストールしました。その結果、さらに悪いことに、Xamarinテンプレート全体がなくなりました。私はセットアップがあまりにもバグだと思う、それは一度http://stackoverflow.com/questions/35805135/unable-to-install-xamarin-from-vs-2015-setupのため失敗しました。インストールする。私はもっ​​と何かを描きます。 – hardywang

2

UWPはデフォルトテンプレートの一部ではないため、新しいユニバーサルプロジェクトを作成してから、Xamarin Formsへの参照を追加する必要があります。

あなたは、このガイドに従うことができます:あなたは、いくつかの理由で古いテンプレートを見ているhttps://developer.xamarin.com/guides/xamarin-forms/platform-features/windows/installation/universal/

+0

eBookの情報はまったく正確ではないようです。あなたのリンクをたどって普遍的なプロジェクトを追加しました。デフォルトではXamarinとは関係がないようですが、Nugetパッケージを手動で参照する必要があります。 – hardywang

+0

Xamarin Forms for UWPは現在まだプレビュー中であり、そのため、現時点ではデフォルトテンプレートから外したと思われる理由は何ですか? Windowsベースのプロジェクトは、既にVSで使用可能なデフォルトのWindows Mobileプロジェクトテンプレートに基づいており、XFへの参照と少しの初期化コードを追加するだけです。 –

関連する問題