经过一番调查后,似乎可以在Properties的WMAppManifest.xml文件中找到问题的根本原因。
<IconPath IsRelative="true" IsResource="false">Assets/ApplicationIcon.png</IconPath>
<SmallImageURI IsResource="false" IsRelative="true">Assets/Background.png</SmallImageURI>
<BackgroundImageURI IsResource="false" IsRelative="true">Assets/Background.png</BackgroundImageURI>
只需将所有正斜杠更改为反斜杠即可解决问题。
<IconPath IsRelative="true" IsResource="false">Assets\ApplicationIcon.png</IconPath>
<SmallImageURI IsResource="false" IsRelative="true">Assets\Background.png</SmallImageURI>
<BackgroundImageURI IsResource="false" IsRelative="true">Assets\Background.png</BackgroundImageURI>
而这里是.xap的内部 - 没有更多的重复文件!
没有更多的重复的文件!
这是一个非常恼人的问题,我希望如果有人仍然使用Windows Phone 8,并且遇到这个问题,它会有帮助!