windows-8 - Windows 应用程序认证工具包 - 包全名错误 W8 商店

标签 windows-8 windows-store-apps winrt-xaml wack

当我想使用 Windows App Certification Kit 认证我的应用程序(Metro 应用程序)时,我点击商店,当 Windows App Certification Kit 启动时,它开始准备验证应用程序,然后我收到错误消息:

The Windows App Certification Kit experienced the following failure while validating your app.



由于未找到指定的 Windows 应用商店,因此 {0} 无法继续测试。请验证包全名是否正确”

packagefulname 怎么会不正确,因为我不是输入它的人?我在 VS 2012 中使用 GUI。

启动命令时 Get-AppxPackage > out.txt在 power shell 中,我可以看到我的应用程序有一个包全名,所以即使我尝试启动命令提示符
.\appcert.exe test -apptype metrostyle –packagefullname XXXXXXXXXX_neutral__823pgb98jhb94 -reportoutputpath c:\temp\MyWACKReport.xml 

它说必须指定包全名是这种情况所以我真的不明白。我该怎么做才能让我的应用程序通过 Windows 应用程序认证。

我的机器:Windows 8 Pro x64 with VS 2012 Ultimate

最佳答案

您是否在运行认证套件之前安装了该应用程序?

appcert.exe 不能安装包本身有点烦人。 (这就是为什么我们开发了一些工具来为我们做这件事,希望我们很快就会开源......)

关于windows-8 - Windows 应用程序认证工具包 - 包全名错误 W8 商店,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12884916/

相关文章:

c++ - 多线程DirectX代码出现SEHException的原因是什么?

windows-8 - 如何将适用于 Windows 8 的 Visual Studio Express 2012 和适用于 Windows 桌面的 Visual Studio Express 2012 合二为一?

c# - 具有可观察集合的 XAML Win8 数据绑定(bind)双向

c# - x :Name does not exist in the current context,,但其父级确实

winrt-xaml - 如何在 Button 中设置文字环绕

c# - MVVM 光 : About extracting the RelayCommand navigation parameter

c# - 以编程方式关闭win8应用程序

visual-c++ - 如何使用 WinRT 类创建公共(public) View 模型基础?

c# - LaunchUriAsync() 不会启动 Windows 应用商店应用程序

.net - Windows 应用商店应用中的转换命名空间在哪里