Windows Phone クラス ライブラリに Page があります。このページにはアプリバーがあります。このページ/アセンブリのコンシューマー向けの設定リストが最小限になるように、このページが必要なすべてをクラス ライブラリに含めることをお勧めします。
ただし、ApplicationBar アイコンを設定すると、通常どおり「アイコン」フォルダーの下のクラス ライブラリ プロジェクトに追加されます。Blend では問題なく表示されますが、実行時にはどこにも見つかりません。
アイコンを Windows Phone アプリケーション プロジェクトに配置すると、すべてうまくいきます。ただし、アプリケーション作成者がページを使用するための追加の構成/セットアップであるため、これは私の望ましいシナリオではありません。
/{AssemblyName};component/icons/{IconName} を使用してリソース パスを使用しようとしましたが、もちろん、AppBar では「リソース」ではなく「コンテンツ」タイプである必要があります。だから私はこれは不可能だと思っていますが、誰かがこれを行う方法を考え出したかどうか知りたいと思っていました.