3

当我在大脑新的 C# 通用应用程序上运行 Windows 应用程序认证工具包时,我正在试验以下错误:“任务无法启用 HighVersionLie”。

  • Windows 10 1709(内部版本 16299.125)
  • 视觉工作室专业版 2017 (15.5.4)
  • 新建项目 C# Universal App(项目中没有添加额外代码)
  • 最低 SDK 版本:Windows 10 (10.0; Build 10240)
  • 目标 SDK 版本:Windows 10 Fall Creators Update (10.0; Build 16299)
  • Windows 应用认证工具包:10.0.16299.15

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

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

4

1 回答 1

1

“HighVersionLie”测试检查如果您的应用程序被告知它正在运行在新的更高版本的 Windows(尚未发布的版本)上运行,它是否会崩溃。

我猜你看到问题的机器在运行这个测试时有问题,这不是应用程序的问题。

如果您以管理员身份运行 Visual Studio ,然后运行测试,您是否仍然看到问题?

您还可以通过从命令提示符运行sfc /scannow重新安装 Visual Studio来检查安装是否损坏

最后,您可以尝试运行 Event Viewer并检查“应用程序”日志以查看在您运行认证测试期间是否有任何错误。如果您在此处看到错误,请搜索说明以找出问题所在。

如果您仍然认为这是应用程序的问题,您可以在此处查看我的 HighVersionLie 答案。

于 2018-01-28T16:43:59.303 回答