2016-09-04 4 views
0

Xamarin.Forms PCL android projectが正常に動作していて、エミュレータにデプロイして正常にデバッグしていました。今度はビルドに失敗し、「予期しないエラーが発生します...理由:同じキーを持つ項目が既に追加されています」Xamarin.Forms共有PCLプロジェクトビルドに失敗しました。同じキーを持つ項目が既に追加されています

プロジェクトをビルドすると正常にビルドされますが、エミュレータにデプロイすると失敗します。

これは、Android SDKのアップデートをインストールした直後から、新しいAndroidバージョンをテストできるようになりました。また、より速いエミュレータを試して実行するためにHAXMドライバをインストールしました。また、NuGetパッケージを統合して更新しました。また、ターゲットを.NET 4.0から4.5に変更しました。

以前にデバッグしていた古いエミュレータと、追加した新しいエミュレータの両方を正常に起動できます。

最新の変更がたくさんあるので、どちらが原因かわからない。ビルドに失敗した理由を詳細に記録する方法を知る必要があるため、修正することができます。

現在、ビルドログは診断に設定されていますが、ビルドに失敗した特別な理由はありません。

答えて

0

[プロジェクトのプロパティ]の[Androidオプション]ページで問題が見つかりました。

[パッケージ化]タブでは、[共有ランタイムを使用する]オプションがオフになっています。このオプションを再確認するとすぐに、私は正常にビルドして再デプロイできました。

関連する問題