我有一个Windows桌面应用程序(WPF + c ++)。
我刚刚制作了ClickOnce安装程序。我在Windows 7上构建它,但我想为Windows应用商店认证应用程序,所以我在Windows 8上运行Windows应用程序认证工具包。
安装程序工作正常,它安装我的应用程序并在Windows 8开始屏幕上放置一个图标。我的应用运行良好。然后我卸载它准备好运行认证。
当我尝试验证它时,应用程序兼容性工具包无法安装它(一些窗口闪存打开和关闭,因此我无法读取它们,我没有遇到通常需要一些交互的安装程序对话框从我)。
然后工具包弹出一个对话框:
Windows App Certification Kit未检测到任何新应用程序 由于您的安装。测试不能继续,除非 应用程序已成功安装)。
以前有一个MSI安装程序似乎与兼容工具包一起使用(应用程序失败认证,但出于合法原因)。现在我无法获得兼容工具包甚至安装我的ClickOnce应用程序。我如何认证我的桌面应用程序?
编辑桌面应用确实可以在商店中使用。看到这个。 http://msdn.microsoft.com/en-us/library/windows/desktop/hh749939.aspx
答案 0 :(得分:1)
ClickOnce应用程序不符合Windows 7和Windows 8软件徽标计划的条件。
答案 1 :(得分:-2)
编辑:显然允许使用桌面应用程序。
Windows App Certification Kit不用于测试桌面应用程序,您应该联系Microsoft以了解如何认证您的桌面应用程序。
以下是桌面特定应用的指南:http://msdn.microsoft.com/en-us/library/windows/desktop/hh749939.aspx