firemail
标题: 是否可以在没有管理员权限的情况下安装.appxbundle(UWP / XAML应用程序)? [打印本页]
作者: Qter 时间: 2023-5-29 16:13
标题: 是否可以在没有管理员权限的情况下安装.appxbundle(UWP / XAML应用程序)?
我过去几天一直在使用UWP / Xaml但是到目前为止我无法回答 Headers 问题:是否可以在没有管理员权限的情况下安装.appxbundle?
我正在开发一个Unity3D / UWP / Xaml应用程序,它无法部署到Windows应用商店,因此需要进行侧载并且还使用默认的Visual Studio 2017测试证书 . 开发人员和客户端PC都运行在具有最新版本的Windows 10 x64上 . 开发者PC处于开发者模式,客户端PC处于侧载应用模式 .
生成的项目具有以下依赖项:
使用powershell脚本不应该是一个问题,只要他们不需要管理员权限 .
到目前为止,我尝试了一些没有成功的事情:
双击.appxbundle
导致以下消息中的结果:已处理证书链,但终止于不受信任的根证书(0x800B0109)
双击visual studio生成的证书并将其安装到CURRENT USER(本地计算机需要管理员权限),然后将证书放置到受信任的根证书颁发机构或受信任的人员,然后再次单击.appxbundle
运行powershell脚本
返回以下消息:在安装此应用程序之前,您需要执行以下操作:获取开发人员许可证
然后它要求管理员权限
在修改CheckIfNeedDeveloperLicense后运行powershell脚本以始终返回$ false
返回以下消息:错误0x800B0109:应用程序包或包中签名的根证书必须是可信的 .
不知怎的,我有一种感觉,依赖Microsoft.VCLibs.x64.14.00.appx正在触发这个 . 此外,我无法手动安装此.appx,因为它给我以下消息:应用程序安装失败,并显示错误消息:无法安装程序包,因为它修改的资源当前正在使用中 . (0x80073d02)
在运行visual studio生成的PowerShell脚本之前,尝试了各种powershell Set-ExecutionPolicy命令,包括:
力量
ByPass
AllSigned
不受限制
-Scope CurrentUser
部署visual studio项目(生成.appx而不是.appxbundle)而不是Store - > Create App Package
一切都指向我错误的证书,但我仍然没有得到如何为侧载应用程序生成一个可信任的证书 . 有可能免费吗?
如果需要更多信息以便解决此问题,请与我们联系 .
感谢您的时间!
https://www.javaroad.cn/questions/120902
欢迎光临 firemail (http://firemail.wang:8088/) |
Powered by Discuz! X3 |