通用应用程序打不开

Posted

技术标签:

【中文标题】通用应用程序打不开【英文标题】:Universal App not opening 【发布时间】:2016-11-15 00:52:03 【问题描述】:

我正在使用 XAML 和 C# 创建一个 Windows 通用应用程序。 我有 3 个配置:

    调试 发布 RELEASE_LIVE

我在所有 3 种配置中都在本地对其进行了测试,并且该应用程序可以正常工作。 我在 X86 中使用“不创建应用程序包”选项创建包并且不包含 PDF 文件,并且在项目配置中我取消选中 .Net 本机选项。

我将包裹上传到包裹航班并遵循正常的提交流程。该应用程序批准该过程。我下载应用程序去

C:\Program Files\WindowsApps

文件夹并检查我的应用是否在其中列出了正确的版本。 我从商店打开应用程序,没有任何反应。看起来甚至 App.xaml.cs 中的 OnLaunched 事件代码都没有运行。公司的其他一些大学也是如此。

我正在使用这个 nuget 包:

曲棍球SDK Microsoft.NETCore.UniversalWIndowsPlatform Microsoft.NETNative.Analyzer MvvmlightLibs Newtosnfot.Json Rx 主要 SQLite.Net-PCL

我的目标是 Windows 10586

我没有看到任何错误,只是应用程序甚至没有执行任何操作。有什么想法吗?

问候。

【问题讨论】:

我不知道,但你检查过事件查看器吗? “事件查看器/Windows 日志/应用程序”包含 win32 和 uwp 应用程序的错误事件。也许它可能有你的问题的线索。 你分享你的应用名称方便我们测试吗?同时,在打包应用程序时,它会生成两个包,一个用于上传,另一个用于侧载,请您测试侧载您的包,看看是否会出现同样的问题? 嗨,Grace,感谢您的回答,目前如果我为 Package Flight 使用一个包,它会通过认证,但如果我将它上传到普通商店,它会失败并出现以下错误:文件 clrcompression.dll AppContainerCheck 检查失败。文件 clrjit.dll 未能通过 AppContainerCheck 检查。该应用程序尚未发布,因此我无法为您提供链接。问候。 【参考方案1】:

谢谢我遇到的所有问题,我没有注意到它我将包 Microsoft.NETCore.UniversalWindowsPlatform 从 5.1.0 更新到 5.2.1。这使得所有提交到商店的文件都无法通过认证,所以如果你将该包降级到 5.1.0 就可以了。有一个错误already reported in the msdn. 谢谢!

【讨论】:

以上是关于通用应用程序打不开的主要内容,如果未能解决你的问题,请参考以下文章

如果微信中的小程序打不开了怎么办

苹果手机app应用显示未受信任打不开怎么办?

苹果笔记本安装vm虚拟机打不开

Mac迅雷打不开,说不让打开从除了App Store和认证的资源下载的软件,怎么办?

drawio画的图打不开了

微信小程序打不开