当我将 Jenkins 2.176.3 升级到 Jenkins 2.235.1 时,我的 Windows 代理无法成功连接到 master 并输出此警告消息 此计算机上需要 .NET Framework 2.0 或更高版本才能将 Jenkins 代理作为 Windows 服务运行。
这意味着我需要升级我的 Windows 代理 .NET Framework。以下是有关如何将 .NET Framework 升级到版本 3.5 的步骤。
打开程序和功能

选择.NET Framework 3.5 Features(在我的截图中,它已经安装)

然后尝试重新连接 Jenkins 代理,然后它应该恢复工作。
如果找不到 Jenkins agent 像我这样的。

您可以尝试这些步骤来安装 Jenkins agent
# install Jenkins agent service
cd c:\\jenkins
.\jenkins-agent.exe install
net start jenkinsslave-C__agent
# unstall Jenkins agent service
sc delete jenkinsslave-C__agent
顺便说一句,如果您无法成功安装 .NET Framework 3.5。您可以尝试通过此步骤手动安装,手动下载 microsoft-windows-netfx3-ondemand-package.cab( androidfilehost 商业网/?fid=1322778262904003837),指定如下安装路径(注意:路径为文件所在目录)

在我的例子中,不需要重新启动 Windows 代理。

