A certain engineer "COMPLEX"

Xamarinメモ その10 PCLのビルドが通らない

前回はTabbedPageを使って、可変タブを表現してみました。

Problem


以前、ビルドしたときPCLのプロジェクトが下記のエラーを出力していました。

エラーメッセージ

ビルド アクション 'Page' は、プロジェクトのターゲットの特定の組み合わせでサポートされていません。

これはどういうことでしょう?

Resolution


エラーの起きているファイルはxamlファイルでした。
ビルドアクションを見ると、

エラーが起きるプロパティ

ビルド アクション 'Page'

ビルドアクションがPageになっているのが原因でしょう。
でも何に直すべきなのでしょうか?

なので、試しに新規プロジェクトを別に作ってみて、xamlのプロパティを確認してみます。

エラーが起きないプロパティ

ビルド アクション '埋め込みリソース'

ビルドアクションは埋め込みリソースになっています。

では、ビルドが通らないプロジェクトでプロパティを埋め込みリソースに変更して再ビルドをしてみます。

ビルド成功

ビルド成功

ビルドが上手くいきました。

Conclusion


どうして、ビルドアクションがこうなっていたかはわかりませんが、問題が解決しました。
でも、これって別にXamarinの問題ではないような...

コメントを残す

メールアドレスが公開されることはありません。

%d人のブロガーが「いいね」をつけました。