需要研究从.NET 2.0到更新版本(4.5+)的复杂解决方案(30多个项目)的升级。
唯一已知的不兼容性,但尚未知道的是微软Moles,它已被微软Fakes取代,并需要额外的挖掘。
我正在寻找针对此类迁移的一些工具和实践。我知道没有灵丹妙药,但我非常确定必须有一些工具来至少列出每个项目的依赖关系,引用的程序集版本,收集一些统计数据等。
我确信在VS2013中打开解决方案,将每个项目的目标更改为新的.NET并尝试用交叉手指重新构建,并不是解决此问题的高效方法。
P.S。:SO中几乎没有相似的问题,但是如果你能指出一个更合适的地方,那就这样做。