png
イメージをリソースとして使用する WPF アプリケーションがあります。これらの画像はcsproj
、次のプロパティを持つ「リソース」という名前のフォルダーの「リンクとして」に追加されます
- ビルド アクション: リソース
- 出力ディレクトリにコピー: コピーしないでください
私のxaml
ファイルでは、次のように参照されています。
<Image Source="foo.png" />
Windows 7 で Visual Studio 2010 を使用してビルドおよび実行するには、これで十分でした。各xaml
画像参照をこれに変更すると、画像が表示されます。
<Image Source="resources/foo.png" />
では、これに影響する Windows 7 と Windows 8 のインストールの間で何が変わったのでしょうか? また、アプリケーションを Windows 7 と 8 の両方で正常にビルドおよび実行できるようにするには、どのようなアプローチを取ることができますか?