質問: ### はじめに スマートフォン向けアプリの開発をしようと思い、 当方C#erのため、AndroidとiOSアプリをまとめて開発できる Xamarin.Formsを使ってみて躓きました。 1VisualStudio Community 2017 →インストーラーから「.NETによるモバイル開発」にチェックを入れて導入 2VS2017起動し新規作成→モバイルアプリ(Xamarin.Forms)を選択し、プロジェクトを作成 3ビルドエラーが発生(NU1101)。 原因はXamarin.Formsが正しく参照できていないようす。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/a1f2fe5bc9277d68604c7ae2c838dfc3.png) →ググったらstackoverflowにそれらしい質問が上がっていたので、試したところエラーは解消しました。 ### 質問したいこと ・上記1の時点で、Xamarin.Formsは導入されたのではないのでしょうか? VS2017のインストール時に、Microsoft Visual Studio Offline Packagesに入ったものだと思っていたのですが...。 ・かならず、NuGetのパッケージソースを(https://api.nuget.org/v3/index.json)に設定しなければならなかったのでしょうか?他の開発者の方々も同様の設定をしているのでしょうか?? もし今回の対応以外で、よりよい解決方法をご存知の方がいれば、ぜひご教授いただきたいです。
回答: 1の時点では Xamarin.Forms はインストールされません。2のタイミングでプロジェクトに必要な依存パッケージのひとつとして nuget.org からインストールされるはずです (Microsoft Visual Studio Offline Packages には入らないです)。 また、f-miyu さんのコメントのとおり、nuget.org は自動的に設定されてるはずなので通常はパッケージソースをいじることはありません (インストールが失敗したんですかね?)。