Xamarin.Forms (Xaml, Shared) プロジェクトを作った時にUWPが実行できない問題
こんにちは、ラルフです。
新しくXamarin.Forms(Xaml, Shared)のプロジェクトを作成したところ、UWPだけ何故か実行できず、小一時間ほど悩んでしまったのでその備忘録です。
環境
- Windows 10 (1/11時点での最新版)
- Visual Studio 2015
エラー
ビルド時に以下の様なエラーが出る
InitializeComponent()
の部分がエラー(エディター上は赤線なし)- 全体的にダメそうなエラー(画像の通り)
解決方法
どうやらUWP用プロジェクトのXamarin.Formsのバージョンが低くなってしまっていたので修正します。
- ソリューションエクスプローラで、最上位のソリューションを右クリックし、「ソリューションのNuGetパッケージの管理(N)…」をクリック(下画像内赤枠)
- 「インストール済み」タブ内の「Xamarin.Forms」をクリック
- UWPの項目のバージョンがずれていればUWPの項目にチェックを入れ、「インストール」をクリック
- このようにバージョンが全プロジェクトで統一されていればOKです
この状態で再度実行すればUWPでも起動するようになりました。
作成者 Ralph
最終更新時刻 2017-01-12