gpt4 book ai didi

windows - 是否可以在没有管理员权限的情况下安装.appxbundle(UWP/XAML应用)?

转载 作者:行者123 更新时间:2023-12-02 23:37:43 25 4
gpt4 key购买 nike

在过去的几天里,我一直在使用UWP/Xaml,但到目前为止仍无法回答标题问题:是否可以安装没有管理员权限的.appxbundle?

我正在开发一个Unity3D/UWP/Xaml应用程序,该应用程序无法部署到Windows应用商店,因此需要侧加载,并且还使用默认的Visual Studio 2017测试证书。开发人员和客户端PC均在Windows 10 x64最新版本上运行。开发人员PC处于开发人员模式,客户端PC处于Sideload Apps模式。

生成的项目具有以下依赖性:

  • Microsoft.NET.CoreRuntime.1.1.appx
  • Microsoft.VCLibs.x64.14.00.appx

  • 只要它们不需要管理员权限,使用powershell脚本就不成问题。

    到目前为止,我已经尝试了一些未成功的方法:
  • 双击.appxbundle
  • 导致以下消息:已处理证书链,但终止于不受信任的根证书(0x800B0109)
  • 双击Visual Studio生成的证书并将其安装到CURRENT USER(本地计算机需要管理员权限),然后将证书放置到“受信任的根证书颁发机构”或“受信任的人”,然后再次单击.appxbundle
  • 运行powershell脚本
  • 返回以下消息:在安装此应用之前,您需要执行以下操作:获得开发者许可证
  • 然后它要求管理员权限
  • 将CheckIfNeedDeveloperLicense修改为始终返回$ false后,运行powershell脚本
  • 返回以下消息:错误0x800B0109:必须信任应用程序包或 bundle 包中签名的根证书。
  • 不知何故,我感觉依赖项Microsoft.VCLibs.x64.14.00.appx触发了此操作。另外,我无法手动安装此.appx,因为它会显示以下消息:应用程序安装失败,并出现错误消息:由于当前正在使用它修改的资源,因此无法安装该软件包。 (0x80073d02)
  • 在运行Visual Studio生成的powershell脚本之前,尝试过混合使用powershell Set-ExecutionPolicy命令,包括:
  • 强制
  • 绕过
  • 全部签名
  • 不受限制的
  • -作用域CurrentUser
  • 部署Visual Studio项目(生成.appx而不是.appxbundle)而不是商店->创建应用程序包

  • 我也读过这个线程 UWP App Installation without admin rights, powershell interaction and without Windows Store?
    但是我无法弄清楚如何配置powershell脚本以在没有管理员权限的情况下运行。

    一切都给我指出了一个有缺陷的证书,但是我仍然不知道如何为侧面加载应用程序生成可信证书。有可能免费吗?

    让我知道是否需要更多信息才能解决此问题。

    感谢您的时间!

    最佳答案

    Is it possible to install an .appxbundle without admin rights



    在安装之前,您必须成功拥有管理访问权限。当您第一次在用户计算机中侧面加载应用程序时,遇到的问题是最常见的问题之一:受信任的证书。

    根据文件 Troubleshoot installation issues with the App Installer file的“受信任的证书”部分:

    To trust the certificate, the certificate must be present in one of the following local machine certificate stores on your device: Trusted Publishers,Trusted People,Trusted Root Authorities (not recommended)



    无论使用哪种证书,在本地计算机存储中安装证书都需要 管理访问权限。请检查“重要”部分。

    关于windows - 是否可以在没有管理员权限的情况下安装.appxbundle(UWP/XAML应用)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51178685/

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