我有一个 WPF 应用程序,我已使用以下命令将其转换为 UWP 应用程序DesktopAppConverter
为了运行它分配的访问权限模式 - 转换后的应用程序在非分配访问模式下运行时可以工作 - 可以安装并正常运行。
但是,当我将其设置为分配的访问应用程序并使用分配的访问帐户登录时,屏幕会持续闪烁(带有加载点的蓝屏,然后是白屏,然后重复)一段时间,导致显示 0x80270254 错误。
此外,在检查 Windows 事件日志后,我连续收到两条错误消息:
- 应用程序 MyAppName 未注册 Windows.Launch 合同或未安装。
- Windows.Launch 合同的应用程序 MyAppName 的 ActivateApplicationForContractByAppIdAsUserWithHost 失败,此应用程序不支持指定的合同或未安装。
我一直在尝试调试该应用程序,包括更改 AppxManifest.xml 文件并重建 .appx 包、更改其来源的原始 WPF 应用程序的属性以及更改分配的访问用户帐户的环境几乎没有成功。
任何有关解决该问题的提示将不胜感激。
感谢您报告此问题。
我们得到了分配访问模式的确认尚不支持 Win32 应用程序,包括使用 Desktop Converter 转换的 Win32 应用程序.
这是 RS1 中的一个已知问题,可以在设置 UI 中选择转换的应用程序。我们计划在 RS2 中修复此问题,但不保证会很快交付。
请参阅本文,了解如何使用 Shell Launcher 配置运行经典 Windows 应用程序作为用户界面的自助服务终端设备:https://technet.microsoft.com/en-us/itpro/windows/manage/set-up-a-kiosk-for-windows-10-for-desktop-editions
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)