首页 > 解决方案 > 更改 Windows 10 商店 uwp 应用程序的默认安装位置

问题描述

我有一个 Windows 10 uwp 应用程序,当我将它侧载到我的计算机或他们拥有完全管理员权限的任何用户计算机中时,它运行良好。我使用 appxbundle 并单击安装按钮进行安装。即使是 powershell 安装也可以正常工作。

我们的一些客户无权访问 C: 驱动器并且 UWP 应用程序的安装不完整或失败,因为他们没有任何安装权限。

是否可以单独运行 UWP 应用程序或指定除 C 驱动器以外的其他安装位置,用户同时具有读取和写入权限。

我尝试使用在 uwp x64/Release 文件夹的 bin 文件夹中生成的 .exe,但由于 uwp 不支持 exe,它无法运行

标签: c#.netuwpwindows-10windows-10-universal

解决方案


目前,UWP 中没有这样的功能。UWP 安装时无法更改安装过程,这意味着 UWP 应用无法选择应安装应用的位置。

但是有一个适用于 Windows 10 的设置可能会更改 UWP 应用程序的安装位置。

  1. 您可以转到“设置”应用并导航到“系统” > “存储” 。
  2. 更多存储设置标题下,单击显示更改新内容保存位置的链接。

您可以从“新应用将保存到”下的下拉菜单中选择一个驱动器,然后单击应用。将在您选择的驱动器中创建一个名为“ WindowsApps ”的新文件夹。并且任何新的 UWP 应用程序都将安装在此文件夹中。请注意,Windows 10 只会将新应用程序安装到当前选择的位置。现有应用程序不会移动到新位置。

像这样: 在此处输入图像描述


推荐阅读