Snaha přesvědčit Visual Studio, aby vyrobilo balíček APPXBUNDLE, se může občas setkat s nepochopením v podobě chyby:
App manifest references the image ‚Assets\MojeAppka-square-310×310.png‘ which does not have a candidate in the main package.
Na první pohled nesmysl – když prohlédnu manifest, je v něm všechno v pořádku, však jsem taky obrázky a loga přes něj přiřazoval. Když se podívám do složky Assets, soubor tam je, ale má přívěšek .scale-100. A to je právě kámen úrazu.
Výchozí hodnota scale se pro UWP (tedy aplikace pro Windows 10) změnila na 200. Řešením je tedy doplnit patřičný soubor:
- Otevřít XXX.scale-100.png v grafickém editoru.
- Zdvojnásobit rozměry tak, aby původní obsah byl zachován uprostřed.
- Upravit pozadí, aby ladilo.
- Uložit jako XXX.scale-200.png.
- Opakovat pro všechny obrázky, které dělaly při tvorbě balíčku problémy.
Zdroj: http://blogs.msdn.com/b/maartenb/archive/2015/10/06/missing-default-200-logos-and-appx3210.aspx