windows-8 – Windows 8 24×24徽标图像失败的wac工具测试

我正在使用Microsoft Visual Studio Express for Windows 8开发 Windows 8应用程序
当我创建要在应用商店上传的应用包时,它无法通过WAC工具测试并发出以下错误.
Image reference "images\badge_24.png": The image "C:\Program Files\WindowsApps
\myproject\images\badge_24.png" has an ABGR value "0x1D5E50E9" at position (9,0) 
that is not valid. The pixel must be white (##FFFFFF) or transparent (00######).

我在网上搜索,发现链接Badge Issue in VS update 1

我没有使用34×34图像作为徽章徽标.我正在使用24×24图像我仍然通过wac工具得到错误,因为我无法将此提交到App Store.

我尝试使用34×34图像,但它不工作可以任何人帮助我这个?

我非常了解这个问题.它与图像大小无关,而与图像内容无关.错误消息实际上非常精确 – 并非徽章徽标中的所有像素都满足要求它们是完全白色## FFFFFF或透明00 ######.

我建议你的第一步是确认我的答案是正确的.为此目的,只需创建一个完全白色的临时24×24图像.如果你使用这个临时白色标志,WAC应该通过.

下一步是获得适当的徽标图像.我使用GIMP图形工具(http://www.gimp.org/downloads/)执行了以下操作:

>确定徽标的背景颜色,导航到颜色>颜色为alpha并选择已识别的颜色.这使您的背景透明.
>现在是时候用Colors>去饱和整个画面了.去色
>仅将位限制为## FFFFFF和00 ######:导航到颜色>亮度 – 对比度并将亮度和对比度设置为最大值.

可以肯定的是,我是对的,您可能希望将当前徽章徽标附加到原始问题.

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...