我正在尝试在Microsoft Store
上发布我的应用。当我运行Windows App Certification Kit
时,每次操作都会收到与Microsoft.Windows.SoftwareLogo.TestBase
相关的错误。
我正在使用Visual Studio 2017
15.9.3版
字节码生成 发现错误:字节码生成测试检测到以下错误: System.NullReferenceException:对象引用未设置为对象的实例。 Microsoft.Windows.SoftwareLogo.Tests.BytecodeGenerationCheck.BytecodeGenerationCheck.ExecuteSharedValidation(String manifestFilePath,String packageFullName)的Microsoft.Windows.SoftwareLogo.Tests.BytecodeGenerationCheck。 ) 影响(如果未解决):为了优化性能以加快JavaScript执行时间,部署应用程序时,以“ .js”扩展名结尾的JavaScript文件会生成字节码。这种优化极大地缩短了JavaScript的启动和持续执行时间。 如何解决:您可能需要考虑以下一个或多个步骤来解决此问题: -避免通过在Visual Studio中按F5部署应用程序,而是创建一个应用程序包 -确保启用事件记录 -所有JavaScript文件在语法上均有效;否则,将相应文件从包装中排除 -请注意,您应在部署之前卸载该应用程序的所有先前版本 否则,请从包中排除相应文件。
我在Visual Studio安装程序和Windows SDK中进行了验证。
我还检查了项目的targeting
版本:
此构建没有SDK ...