我正在尝试使用 powershell 命令安装 UWP 应用
启动进程 powershell "-ExecutionPolicy Unrestricted -NoExit -Command "cd \
"C:\Users\Administrator\Documents\Visual Studio 2015\Projects\App3\AppPackages\App3\App3_1.0.0.0_x64_Test`"; & .\Add-AppDevPackage.ps1
-Force`" |Out-文件 C:\Users\Administrator\Desktop\log.txt" -Verb RunAs -Wait
其中 AppDevPackage.ps1 是应用程序中提供的 powershell 脚本。
当我使用右键单击运行该脚本时,该脚本运行良好-> 使用 powershell 运行。但是当我尝试使用 jenkins 或使用计划任务调用脚本时,会引发以下错误:
Add-AppxPackage:部署失败,HRESULT:0x80073CF6,无法注册包。
错误 0x80070005:添加磁贴失败,出现意外错误。
注意:有关其他信息,请在事件日志中查找 [ActivityId] 5e8c5432-8277-0004-c28f-8c5e7782d201 或使用命令行 Get-AppxLog -ActivityID 5e8c5432-8277-0004-c28f-8c5e7782d201
在 C:\Users\Administrator\Documents\Visual Studio 2015\Projects\App3\AppPackages\App3\App3_1.0.0.0_x64_Test\Add-AppDevPackage.ps1:388 char:13 + Add-AppxPackage -Path $DeveloperPackagePath.FullName -Dep ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ + CategoryInfo : WriteError: (C:\Users\Admini....0.0.0_x64.appx:String) [Add-AppxPackage], IOException + FullyQualifiedErrorId : DeploymentError, Microsoft。 Windows.Appx.PackageManager.Commands.AddA ppxPackageCommand
我也查看了事件日志,即使给出了相同的错误代码。我需要运行此脚本以实现自动化,因此无法手动运行。