从商店安装时,已发布的应用没有自定义图像

时间:2016-06-06 10:01:05

标签: c# windows-10 windows-mobile uwp

我的应用程序现已在Windows应用商店中发布,但是当我从商店安装时,我的所有自定义图像都丢失了。当我从VisualStudio通过调试器安装时,一切都很好。在appxmanifest中是否可能缺少使用自定义图像的资源注释?

示例:

<Button x:Name="myBtn" Grid.Row="0" Tapped="myBtn_Tapped" Style="{StaticResource ButtonStyleMenu}" BorderThickness="0" ClickMode="Press">
    <StackPanel Orientation="Horizontal">
        <Image x:Name="alert" Stretch="Fill" Source="ms-appx:///Assets/my/menu/btn.scale-100.png" Margin="10,0,0,0" Width="25" Height="25" HorizontalAlignment="Center" VerticalAlignment="Center"/>
        <TextBlock x:Name="btnTxt" Text="ClickMe" FontSize="18" Foreground="White" Margin="10,0" VerticalAlignment="Center"/>
    </StackPanel>
</Button>

1 个答案:

答案 0 :(得分:2)

您不应该寻找合格的资产,例如btn.scale-100.png。相反,你应该寻找像btn.png这样的不合格资产,Windows将根据操作系统的比例因子自动加载正确的资源。

本文确实在某种程度上解释了这个概念:https://blogs.windows.com/buildingapps/2013/08/08/developing-world-ready-apps-in-xaml-part-2/