是否有定义的方法将解决方案降级为较低版本的.net Framework。
答案 0 :(得分:6)
首先尝试在解决方案中定位.NET Framework 4.0。
右键点击您的项目 - >属性 - >应用程序面板。你应该在那里看到它。设置目标框架后,您必须编译并解决所有可能的特定于框架的方案。
答案 1 :(得分:1)
在Visual Studio中,您应该set the target to be Framework 4.0 (msdn)。然后手动修复任何依赖于4.5
的代码的错误答案 2 :(得分:1)
如果您在项目是4.5项目时使用Nuget下载了任何软件包,则需要手动删除软件包并在将项目更改为4后再次安装页面
首先更新软件包,这将使用命令PM>更改许多软件包。更新包
您可以使用PM>删除包裹uninstall-package packageName -force
使用PM> install-package packageName
安装软件包您可以通过查看每个项目根目录中的packages.config
文件来检查以确保所有nuget包都是4.0。