首页 > 解决方案 > 打开带有参数的侧载 UWA 应用程序

问题描述

我已经创建了一个 wpf 应用程序,并且一直在学习如何通过 appinstaller 包将其部署为侧面加载的 Windows 商店应用程序。

我现在想通过带有参数的 shell 命令启动应用程序。我确实设置了一个协议,但它似乎没有打开应用程序。更糟糕的是,我无权查看应该安装它的 windowsApps 文件夹的内容。

任何人都可以解释我如何通过参数启动这个应用程序吗?也有人可以解释如何在 windowsApps 文件夹中设置文件结构吗?

标签: windowsmsixappinstaller

解决方案


最后,我在我的包清单的声明中为我的应用程序设置了一个协议,以允许通过 url 打开它,例如 myapname:

这是对其工作原理的解释

调用的完整 uri 在应用程序参数中传递,因此我将自定义处理放入以允许我将我想要的 waht 作为查询字符串传递

所以例如我可以调用 mayapp:?arg1=myvalue 或 myapp:localhost:80?myarg=myvalue


推荐阅读