gpt4 book ai didi

windows-runtime - 是否可以创建可移植 UWP 应用程序(=无需安装)

转载 作者:行者123 更新时间:2023-12-04 19:46:52 30 4
gpt4 key购买 nike

UWP 基础结构似乎拥有可移植模型所需的一切。

  • 操作系统和应用程序之间的明确分离
  • 不同应用之间的清晰分离
  • 更少的依赖
  • 支持可移植类库

  • 据我所知,目前不支持可移植场景。这是我们在 future 可以期待的事情还是由于 UWP/WinRT 的架构而本质上是不可能的

    创建某种可以运行任何本地 UWP 应用的主机可执行文件有多难。目前,我正在寻找不同 Windows 10 PC 之间的可移植性。不是跨设备或跨操作系统。

    我知道您可以侧载 UWP 应用程序,但这不是我想要的。

    最佳答案

    Is it something that we can expect in the future or is it intrinsic impossible due the architecture of UWP/WinRT



    我没有看到任何主要的技术限制会阻止这种情况。 UWP 应用程序可以注册到一些全局机制(这是可移植应用程序不应该做的事情),例如推送通知或后台任务,但整个应用程序模型的设计使用户可以在每个应用程序的基础上限制对这些功能的访问.因此,每个发布应用程序的开发人员都应该事先考虑到这些代码路径可能会失败。

    但“技术上可行”并不意味着微软会这样做。事实上,我严重怀疑他们永远不会。原因很简单:他们竭尽全力插入商店,甚至试图将 Win32 应用程序放在上面。显然,他们正朝着在商店中放置更多应用程序的方向发展,而不是相反。

    至于是否有可能制作第三方独立运行者,我认为是这样。在为 UWP 应用程序运行单元测试时,Visual Studio 会启动一种托管应用程序的“ shell ”(最近变得非常明显,因为在 Windows 10 更新后,允许隐藏启动画面的 API 不再工作了)。我不知道用什么 API 来创建这个 shell,但如果我想制作一个可移植 UWP 主机,我肯定会这样挖掘。

    关于windows-runtime - 是否可以创建可移植 UWP 应用程序(=无需安装),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35824987/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com