error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET

文章目录

  • 第一步:打开Windows Update
  • 第二步:启用或关闭Windows功能

C#编译报错
error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET Framework v3.5 Service Pack 1 或更高版本。

怎么处理?

1分钟看完本文,2步即可解决!

第一步:打开Windows Update

1.右键“此电脑”,点击“管理”
error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET_第1张图片

2.按下图序号顺序,进入Windows Update属性
error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET_第2张图片

服务
3.将Windows Update属性从原来的“禁用”改为“自动”
error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET_第3张图片

Windows Update属性

第二步:启用或关闭Windows功能

1.打开控制面板
error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET_第4张图片

控制面板
2.控制面板界面,选择“程序”
error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET_第5张图片

2.点击“启用或关闭Windows功能”
error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET_第6张图片

3.将.NET Framework 3.5(包括.net2.0和3.0)展开,如图勾选①处,点击确定
error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET_第7张图片

.NET Framework 3.5(包括.net2.0和3.0)
4.此时,等待2分钟左右,系统就会联网下载安装上.NET Framework 3.5(包括.net2.0和3.0)

error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET_第8张图片

5.Windows已完成请求的更改,即已解决无法安装.NET Framework 3.5的问题
error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET_第9张图片

6.最后,防止Windows更新的同学,再去把Windows Update属性改为禁用

error MSB3645: 未找到 .NET Framework v3.5 Service Pack 1。若要以“.NETFramework,Version=v2.0”为目标,必须安装 .NET_第10张图片

你可能感兴趣的:(devops,#,jenkins,.net)