Windows应用认证工具包出错(HighVersionLie失败)

时间:2018-01-25 17:29:16

标签: c# windows win-universal-app app-certification-kit

当我在大脑新C#Universal App上运行Windows应用认证套件时,我正在尝试以下错误:“任务无法启用HighVersionLie”。

  • Windows 10 1709(Build 16299.125)
  • Visual Studio Pro 2017(15.5.4)
  • 新项目C#Universal App(未向项目添加其他代码)
  • Min SDK版本:Windows 10(10.0; Build 10240)
  • 目标SDK版本:Windows 10 Fall Creators Update(10.0; Build 16299)
  • Windows应用认证工具包:10.0.16299.15

如果我生成了appxbundle,则认证工具包会失败并显示错误“任务无法启用HighVersionLie”。

如果我使用相同的认证工具包在另一个Windows 10实例上复制此appxbundle并再次通过测试,则没有错误(HighVersionLie成功通过)

1 个答案:

答案 0 :(得分:0)

“HighVersionLie”测试会检查您的应用是否会因为它在新的更高版本的Windows(尚未发布的版本)上运行而崩溃。

我猜你遇到问题的机器在运行此测试时出现问题,这不是应用程序的问题。

如果您运行Visual Studio as Administrator,然后运行测试,您是否仍然会看到问题?

您还可以通过从命令提示符运行sfc /scannow来检查是否存在损坏的安装,或reinstalling Visual Studio

最后,您可以尝试running Event Viewer,并检查“应用程序”日志,看看您在运行认证测试时是否有任何错误。如果您在此处看到错误,请通过Google说明找出错误。

如果您仍然认为该应用有问题,可以查看我的HighVersionLie answer here.