Azure devops 在服务器上安装部署azure代理失败:System.IO.FileNotFoundException:无法加载文件或程序集';DotNetAgent,版本=1.0.0.0
我不知道这是否是解决这个问题的最佳地点,所以如果你知道一个更好的地点,请告诉我,我会把它搬到那里 我们有一个正常运行的Azure Devops部署池,在VPS上运行一个代理。但是我的PAT过期了,所以我安装了一个新的代理(是的,我知道,我本来可以延长PAT的过期日期,但当时我没有意识到) 但是,当我通过DevOps提供的脚本安装代理时,会收到以下错误消息: System.IO.FileNotFoundException:无法加载文件或程序集“DotNetAgent,版本=1.0.0.0,区域性=中性,PublicKeyToken=87b69d96e75fbfca”。系统找不到指定的文件。 文件名:“DotNetAgent,版本=1.0.0.0,区域性=中性,PublicKeyToken=87b69d96e75fbfca” 我已经试过:Azure devops 在服务器上安装部署azure代理失败:System.IO.FileNotFoundException:无法加载文件或程序集';DotNetAgent,版本=1.0.0.0,azure-devops,continuous-deployment,Azure Devops,Continuous Deployment,我不知道这是否是解决这个问题的最佳地点,所以如果你知道一个更好的地点,请告诉我,我会把它搬到那里 我们有一个正常运行的Azure Devops部署池,在VPS上运行一个代理。但是我的PAT过期了,所以我安装了一个新的代理(是的,我知道,我本来可以延长PAT的过期日期,但当时我没有意识到) 但是,当我通过DevOps提供的脚本安装代理时,会收到以下错误消息: System.IO.FileNotFoundException:无法加载文件或程序集“DotNetAgent,版本=1.0.0.0,区域性=
编辑1 添加的系统信息 Windows Server 2012 R2 64位 Powershell引擎版本4 0-1-1(已使用) 检测到已安装这些版本的asp.net framework
- .NET FW 2.0 SP 2(CLR:2.0)
- .NET FW 3.0 SP 2(CLR:2.0)
- .NET FW 3.5 SP 1(CLR:2.0)
- .NET FW 4.6.2通用版本(CLR:4.0)
- .NET FW 4.7通用版(CLR:4.0)
- .NET FW 4.7.1通用版本(CLR:4.0)
- .NET FW 4.7.2通用版本(CLR:4.0)
- .NET FW 4.8通用版(CLR:4.0)
编辑2为任何答案正确或引导我找到正确的解决方案添加了奖励微软网站上说,从2019年12月开始,
构建代理所需的最低.NET版本为4.6.2或更高版本。
您可以检查您的计算机上是否安装了.NET Framework 4.6.2或更高版本
请参阅以下安装本地代理的先决条件:
- Windows 7、8.1或10(如果使用客户端操作系统)
- Windows 2008 R2 SP1或更高版本(如果使用服务器操作系统)
- PowerShell 3.0或更高版本
- .NET Framework 4.6.2或更高版本
c:/mydeployagent
),将该程序包解压缩到此文件夹,然后从powershell运行下面的命令
\config.cmd--deploymentgroup--deploymentgroupname“您的部署组名称”--agent$env:COMPUTERNAME--runasservice--work'\u work'--url'https://dev.azure.com/yourOrganization/“--projectname‘您的项目名称’
最后,我们无法修复它,也无法借助Microsoft开发人员的帮助。他们确实提出了更详细的调查,但只收取了非常昂贵的费用,而且没有成功的保证
因此,我们最终建立了一个新的VPS,并将所有应用程序迁移到新的VPS,现在一切都恢复正常。就我们和我们使用的IT支持机构花费的时间而言,这比微软只需查看它就可以获得的费用要便宜。Hi@DaniëlTulp您可以访问,并尝试安装不同版本的部署代理。请查看以上更新以了解详细信息。我早在2.163.1之前就尝试过安装,但都不起作用,我应该返回多远?