下記画像のようにMobile AppsからPortableかSharedどちらかのXamarin.Formプロジェクトを作成する
で、作成されたWindows Phoneのプロジェクトを実行すると以下のようなエラー。
エラー 1 ‘ProductID’ 属性は無効です。値 ‘c18fa9f0-1c2e-4c7b-8998-c737295321b0’ はデータ型 ‘http://WPCommontypes:ST_Guid’ に対して無効です。Pattern 制約が失敗しました。 App2.WinPhone
あんまり見たことないパターンだ。
ProductIDって言っているから、WMAppManifest.xmlを開いてみる。
デザイナーで開けない。たぶん、エラーに関連している。
というわけで「XMLエディターでマニフェストを表示します」をクリック。
ProductID=”c18fa9f0-1c2e-4c7b-8998-c737295321b0″
何かが変だ。というわけで、Windows Phone単体のプロジェクトを作成して確認。
(これちゃんと起動するパターン)ProductID=”{9c90243a-670f-4050-badf-ed9aa521d91f}”
{}が足りないですね。
PublisherIDも合わせて間違っているので{}で囲んであげると完成。
Please give us your valuable comment