Xamarin.Forms で Prism を利用しようとしたら、ビルド時に以下のエラーが発生しました。
/Users/xxx/Projects/PrismSample2/packages/Xamarin.Forms.2.3.4.270/build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.targets(4,4): Error MSB4064: "DebugType" パラメーターは "XamlCTask" タスクではサポートされていません。タスク上にパラメーターが存在し、設定可能なパブリック インスタンス プロパティであることを確認してください。 (MSB4064) (PrismSample2)
このエラーを解消するには、Xamarin.Forms のバージョンをそろえ、各プロジェクトの bin, obj フォルダを削除することの模様。
最初に各プロジェクトの bin, obj フォルダを削除してみたものの、問題は解消せず。
よくよく確認してみたら、Xamarin.Forms のバージョンが1つのプロジェクトだけ異なっていました。
Xamarin.Forms を各プロジェクトで全て最新にバージョンアップしたところ、ビルドエラーは解消しました。
Prism の初心者殺し2つ目ですね…