windows - 如何授予 Azure Devops 私有(private) Windows 代理访问 SupportedAPIs-x64.xml 的权限?

标签 windows azure-devops azure-pipelines

当我通过私有(private) Windows 代理在本地为 UWP 应用运行我的 Azure Devops 构建管道时,它提示它无法访问 C:\Program Files (x86)\Windows Kits\10\App Certification Kit\SupportedAPIs -x86.xml

代理服务正在使用默认的建议用户 NT AUTHORITY\NETWORK SERVICE

到目前为止我试过了,没有成功:

  1. 使用我的(管理员)凭据运行该服务(我正在使用 hotmail 帐户登录我的机器)但它不想(错误 1355)
  2. 授予服务被拒绝访问的文件夹的“所有人”“读取和执行”权限

最佳答案

我不知道您是否仍然遇到这个问题,但这对我有用。任何其他发现此问题的人都可以尝试一下。

我建议将此作为健全性检查进行尝试,但我的问题是权限。

  • 如果您运行 services.msc 并找到 Azure Pipelines Agent,然后单击 在服务上突出显示它。

  • 右键单击,转到属性

  • 导航到顶部的 Log On 选项卡

  • 将用户名和密码更改为已知的域管理员帐户

  • 单击确定并重新启动服务。

现在再次运行您的管道,看看它是否可以连接并发布您的文件。如果是,那么它是一个用户/权限问题。

关于windows - 如何授予 Azure Devops 私有(private) Windows 代理访问 SupportedAPIs-x64.xml 的权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53050437/

相关文章:

Azure DevOps,特别是管道,而不是发布

cygwin 终端上的 Linux 可执行文件

c - 为什么我收到错误 "The program can' t start because msys-2.0.dll is missing from your computer”?有修复吗?

azure - 如何在部署作业期间设置 XML 转换的环境名称?

amazon-web-services - 如何从 Azure DevOps 连接 Amazon RDS SQL 以实现数据库自动化

azure - 如何获取Azure DevOps Pipelines中变量的单元测试结果?

npm - 如何使用 Azure Devops 管道增加 npm 包的版本

c# - FileStream 在应用程序冷启动时非常慢

c++ - VS2013 过载错误(gcc 不会发生)

c# - TFS REST API - 获取字段的允许值