あるSEのつぶやき・改

ITやシステム開発などの技術に関する話題を、取り上げたりしています。

Fix>Error MSB4064: "DebugType" パラメーターは "XamlCTask" タスクではサポートされていません。

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つ目ですね…