【发布时间】:2025-12-17 04:45:01
【问题描述】:
在我们的服务器收到 Windows 更新后,我收到了 BadImageFormatException。 谷歌搜索只提示 .NET 不匹配,但我在那里找不到任何问题。 詹金斯版本是 2.263.1
编辑:从 jenkins.exe.config 中删除
【问题讨论】:
-
从 2.248 版开始,Jenkins 停止支持 .NET Framework 2.0 将 Jenkins 服务器和代理作为 Windows 服务启动。现在需要 .NET Framework 4.0 或更高版本。检查您的服务器上可用的 .NET 版本。还要通过升级指南here
-
我之前运行的版本 2.263.1 没有问题,并且机器上似乎安装了 .NET Framework 4.0。我是否需要将 .NET Framework 的版本设置为在某处手动使用?
-
在更新 Windows 服务器和 Jenkins 实例时,我没有进行任何与 .NET 相关的手动更改。不知道为什么它最终会导致不匹配问题。 ??????
标签: .net windows jenkins badimageformatexception