windows - Windows 商店 APPX 包安装文件在不同位置
问题描述
所以我最近开发了一个windows商店的app,我把它打包成一个APPX包。问题是 Windows 自动将其安装到不可访问的文件夹中,这意味着我无法引用 .exe 和 .pdf 文件。有没有办法让它总是在同一个地方安装 2 个文件,例如需要编辑的两个文件安装在桌面上,而应用程序的其余部分安装在通常的安装位置?我可以使用两个单独的 .APPX 文件来执行此操作吗?
解决方案
不,所有 APPX/MSIX 包都安装/解压在 ProgramFiles/WindowsApps 文件夹下。
此文件夹是只读的,只有操作系统可以在其中写入(安装应用程序时)。解决方案是在用户第一次启动您的应用程序时,从安装文件夹中复制您想要的文件。
推荐阅读
- python - Plotly Dash - 模式匹配回调无法正常工作
- javascript - 未捕获的类型错误:无法在 HTMLDivElement 处读取 null 的属性“classList”。
- jquery - 如何向 jQuery 验证器函数添加附加参数
- python - 对输入使用列表并查看它是否包含列表中的任何内容
- r - 从非常大的对列表中提取单链接集群
- php - 使控制器更薄。拉拉维尔 8
- javascript - 如何遍历js元素
- selenium - 在 url 列表中删除重复项
- python - 如何将包含嵌套列表的字典列表转换为 pandas df
- ffmpeg - 为什么ffmpeg的hstack比overlay和pad慢那么多?