将文件扩展名关联到不在“打开方式”列表中的 UWP Windows 10 应用程序

div*_*nex 2 windows-10

我想使用 Windows 10 UWP (Microsoft Store) 应用程序打开某个文件扩展名。

我在文件资源管理器中右键单击,选择Open With,然后Chose another app我得到下面的菜单,这并没有包括我想要的应用程序。

此时,我可以单击Look for another app on this PC,但是我需要的应用程序是 UWP 应用程序,它不在Program FilesProgram Files (x86)文件夹中,因此我不能只导航到可执行文件的路径。

如何将我的扩展程序关联到 UWP 应用程序?

(请注意,对于非 UWP 程序,这不是同一问题的重复)

在此处输入图片说明

har*_*ymc 7

UWP 应用程序不同于桌面应用程序。如果 UWP 被编程为打开某种类型的文件,它将自动添加到“打开方式”列表中。否则无法手动将其添加到此列表中。

需要对 UWP 应用进行编程以执行以下操作才能注册文件类型:

  1. 在包清单中指定扩展点
  2. 添加适当的图标
  3. 处理激活的事件

有关更多信息,请参阅:

  • 这太……令人讨厌了。为什么他们要限制... (2认同)
  • @JasonC:UWP 设计得很糟糕,这就是它从未成功的原因。 (2认同)