Azure devops 如何获取Microsoft.TeamFoundation.DistributedTask.Task.Deployment.dll的最新版本?
在哪里可以下载最新版本的Microsoft.TeamFoundation.DistributedTask.Task.Deployment.dll以在Azure DevOps上发布?定期更新,以确保软件的最新适用映像应用于代理 如果要使用最新版本的软件在DevOps上运行相关的管道任务,可以在使用的代理上安装最新的软件 如果您使用的代理是私有代理,则需要在代理计算机上手动安装或升级您请求的所有软件。通过从Internet下载最新软件包或使用相关命令安装/升级软件 有关详细信息,请参阅此文档。定期更新,以确保软件的最新适用图像应用于代理 如果要使用最新版本的软件在DevOps上运行相关的管道任务,可以在使用的代理上安装最新的软件 如果您使用的代理是私有代理,则需要在代理计算机上手动安装或升级您请求的所有软件。通过从Internet下载最新软件包或使用相关命令安装/升级软件 有关详细信息,请参阅此文档。为了让其他用户在查看此票据时能够清楚地了解有关此问题的更多详细信息,我添加了与此票据相关的以下票据: SO论坛: 区议会论坛:Azure devops 如何获取Microsoft.TeamFoundation.DistributedTask.Task.Deployment.dll的最新版本?,azure-devops,Azure Devops,在哪里可以下载最新版本的Microsoft.TeamFoundation.DistributedTask.Task.Deployment.dll以在Azure DevOps上发布?定期更新,以确保软件的最新适用映像应用于代理 如果要使用最新版本的软件在DevOps上运行相关的管道任务,可以在使用的代理上安装最新的软件 如果您使用的代理是私有代理,则需要在代理计算机上手动安装或升级您请求的所有软件。通过从Internet下载最新软件包或使用相关命令安装/升级软件 有关详细信息,请参阅此文档。定期更
当您使用需要/导入Microsoft.TeamFoundation.DistributedTask.task.Deployment.dll文件的任务(如
AzureFileCopy V1.*
)时,无论您使用的代理是hosted agent还是private agent,其版本始终是任务的最新版本,因为这些dll文件都是随任务而存在的
根据您在DC论坛上分享的内容: 我怀疑有一个更新的版本,有一个更新的版本 注册环境,因为使用我的PowerShell版本 模块,下一行无法声明我缺少参数, 特别是“任务上下文” 您面临的错误是由Microsoft.TeamFoundation.DistributedTask.Task.Deployment.dll文件的配置引起的。我们没有在其中定义参数
taskContext
要检查和验证它,您可以在您的专用代理中执行PowerShellOnTargetMachines v2.*
任务,然后在~\\\\\\\\\\\\\\\任务\PowerShellOnTargetMachines\ U 3b5693d4-5777-4fee-862a-bd2b7a374c68\2.0.7\DeploymentUtilities
路径中找到dll文件。而且,您可以看到它的版本是16.0.0.0
然后你可以使用反编译工具,这里我使用的是反射器,来反编译这个dll
文件
您可以看到,在RegisterEnvironmentCmdlet
的脚本块中,没有定义参数taskContext
使用PowerShellOnTargetMachines v2.*
任务时,支持的注册环境
参数仅包括环境名称
,环境规范
,用户名
,密码
,WinRmProtocol
,测试证书
,资源过滤器
,ProjectName
,TagsList
对于参数taskContext
,它仅在v1.*
(请参阅)中使用,在v2.*
中不受支持。在v1.*中,taskContext
用于Get-VssConnection
cmdlet,该cmdlet在v2.*
中不再使用。这就是为什么您在PowerShellOnTargetMachines v2.*
任务中会遇到错误消息。对于其他用户,为了在检查此票证时清楚了解有关此问题的更多详细信息,我添加了与此票证相关的以下票证:
SO论坛:
区议会论坛:
当您使用需要/导入Microsoft.TeamFoundation.DistributedTask.task.Deployment.dll
文件的任务(如AzureFileCopy V1.*
)时,无论您使用的代理是hosted agent还是private agent,其版本始终是任务的最新版本,因为这些dll文件都是随任务而存在的
根据您在DC论坛上分享的内容: 我怀疑有一个更新的版本,有一个更新的版本 注册环境,因为使用我的PowerShell版本 模块,下一行无法声明我缺少参数, 特别是“任务上下文” 您面临的错误是由Microsoft.TeamFoundation.DistributedTask.Task.Deployment.dll文件的配置引起的。我们没有在其中定义参数
taskContext
要检查和验证它,您可以在您的专用代理中执行PowerShellOnTargetMachines v2.*
任务,然后在~\\\\\\\\\\\\\\\任务\PowerShellOnTargetMachines\ U 3b5693d4-5777-4fee-862a-bd2b7a374c68\2.0.7\DeploymentUtilities
路径中找到dll文件。而且,您可以看到它的版本是16.0.0.0
然后你可以使用反编译工具,这里我使用的是反射器,来反编译这个dll
文件
您可以看到,在RegisterEnvironmentCmdlet
的脚本块中,没有定义参数taskContext
使用PowerShellonTargetMachine v2.*
任务时,支持的注册环境
参数仅包括环境名称
,环境规范
,用户名
,密码
,