我正在尝试将我们的解决方案从VS2005 .NET 2.0升级到VS2008 .NET 3.5。我使用VS2008转换向导转换了解决方案。所有项目(大约50个)仍然针对.NET Framework 2.0。而且,如果我为其中一个项目手动更改目标框架,所有引用的dll(即System,System.Core,System.Data等)仍然是指向Framework 2.0。我发现完全改变目标框架的唯一方法是删除这些引用并使用适当版本的框架再次引用它们。手动操作并不是我认为的最佳选择.50个项目~10个引用每个~0.5分钟更改每个引用大约需要5个小时才能完成。我错过了什么?有没有其他方法可以将完整的解决方案从.NET 2.0转换为.NET 3.5? 谢谢。
答案 0 :(得分:3)
.NET 3.5框架不包含新版本的基本程序集。 System,System.Data等仍然是2.0.0.0版。只有添加的程序集具有版本3.0(如WPF和WCF)或3.5(如System.Core和System.Linq)。运行时版本(CLR)仍然是2.0.50727
你没有问题。