Xamarin.Form.Imageで、新規に追加したImageが表示されなくなりました。プロジェクトエクスプローラでは表示されます。「埋込リソース」も設定済みです。
一度削除して追加してみても×
「埋込リソース」の解除と再設定をしても×
.csproj を直接編集してみても×
仕方なく新規Porjectを生成してみると、全く画像が表示できなくなりました!!!
ふと、既存の画像ファイルと、新規追加ファイルを比較してみました。
するとパスが頭大文字「Image」と頭小文字「image」と違いがありました。
そこで.csproj を直接編集し、ディレクトリ名を合わせてみました。
直りました!!!
ファイルパスの大文字、小文字は識別することは理解していましたが、、、
画像ファイル追加前に、「Image」フォルダが紛失し、CVSからチェックアウトしたとき、「image」と頭小文字に変わってしまったのが発端のようです。
しかし、追加済みの画像ファイルは、大文字小文字が違っていても読めてしまうのが、トラップのようです。
4時間は悩みました。 ひどいです。