使用 Windows 桌面扩展的 UWP 在提交到商店时在启动时崩溃
UWP using Windows Desktop Extension Crashes at Launch when Submitting to Store
我无法让 Microsoft Store 接受我的应用程序。我的应用程序具有以下属性:
- 最低Windows10版本:10.0.17763
- 最大Windows10版本:10.0.17763
- 参考资料Windows UWP 桌面扩展版本:10.0.17763
- 使用功能:运行FullTrust(为了更好的衡量,每当我调用 FullTrustProcessLauncher 时,我总是检查是否存在所需的 API)
- 桌面组件使用 .Net Framework 4.6.1
- 支持多实例
我已经尝试使用 Debug 和 Release 配置在我的本地机器上调试我的应用程序,没有任何问题。我也尝试过将它侧载到其他 PC 上,也没有任何问题。当我尝试将它提交到商店时,崩溃的原因可能是什么?
如果您需要更多信息,很乐意提供。
附加信息(商店认证错误)
应用政策:10.4.2 可用性 - 应用崩溃或死机
开发者须知
很遗憾,我们无法测试该应用,因为该应用在启动时崩溃了。
提示:Windows 应用程序在开发和测试期间可能 运行 完美无缺,但在提交认证测试后,应用程序可能会崩溃或无法正常运行。同样,您的应用程序在发布后可能无法按预期运行。如果您需要故障排除方面的帮助,可以通过 http://aka.ms/storesupport 联系开发人员支持。
已测试设备:Acer Iconia W700、Acer Switch 3、(Win 10 S) Microsoft Surface Laptop、高性能台式机
解决方法是使用Visual Studio 2019 打包应用程序。似乎WinUI 在与打包项目配对时遇到了麻烦。我只是希望这被记录下来,因为我花了几个月的时间试图解决这个问题。感谢所有帮助过我的人。
我无法让 Microsoft Store 接受我的应用程序。我的应用程序具有以下属性:
- 最低Windows10版本:10.0.17763
- 最大Windows10版本:10.0.17763
- 参考资料Windows UWP 桌面扩展版本:10.0.17763
- 使用功能:运行FullTrust(为了更好的衡量,每当我调用 FullTrustProcessLauncher 时,我总是检查是否存在所需的 API)
- 桌面组件使用 .Net Framework 4.6.1
- 支持多实例
我已经尝试使用 Debug 和 Release 配置在我的本地机器上调试我的应用程序,没有任何问题。我也尝试过将它侧载到其他 PC 上,也没有任何问题。当我尝试将它提交到商店时,崩溃的原因可能是什么?
如果您需要更多信息,很乐意提供。
附加信息(商店认证错误)
应用政策:10.4.2 可用性 - 应用崩溃或死机
开发者须知
很遗憾,我们无法测试该应用,因为该应用在启动时崩溃了。
提示:Windows 应用程序在开发和测试期间可能 运行 完美无缺,但在提交认证测试后,应用程序可能会崩溃或无法正常运行。同样,您的应用程序在发布后可能无法按预期运行。如果您需要故障排除方面的帮助,可以通过 http://aka.ms/storesupport 联系开发人员支持。
已测试设备:Acer Iconia W700、Acer Switch 3、(Win 10 S) Microsoft Surface Laptop、高性能台式机
解决方法是使用Visual Studio 2019 打包应用程序。似乎WinUI 在与打包项目配对时遇到了麻烦。我只是希望这被记录下来,因为我花了几个月的时间试图解决这个问题。感谢所有帮助过我的人。