当我想使用 Windows 应用程序认证工具包验证我的应用程序(Metro 应用程序)时,我单击商店,当 Windows 应用程序认证工具包启动时,它会进入准备验证应用程序,然后我收到错误消息:
Windows 应用认证工具包在验证您的应用时遇到以下故障。
由于找不到指定的 Windows 应用商店,{0} 无法继续测试。请验证 packagefullname 是否正确”
packagefulname 怎么可能不正确,因为我不是输入它的人?我在 VS 2012 中使用 GUI。
在 power shell 中启动命令Get-AppxPackage > out.txt
时,我可以看到我的应用程序有一个包全名,所以即使我尝试启动命令提示符
.\appcert.exe test -apptype metrostyle –packagefullname XXXXXXXXXX_neutral__823pgb98jhb94 -reportoutputpath c:\temp\MyWACKReport.xml
它说必须指定包全名,所以我真的不明白。我该怎么做才能让我的应用程序通过 Windows 应用程序认证。
我的机器:Windows 8 Pro x64 with VS 2012 Ultimate