2010-11-24 170 views
3

嗨,我想将Visual Studio 2008 C#.NET项目移动到Visual Studio 2010.我现有的VS2008项目解决方案有多个项目。我的vs2010是一个WPF项目,我将一些核心项目VS2008到VS2010 WPF项目。成功转换并添加到VS2010项目中,但我无法引用已转换的项目。将Visual Studio 2008项目迁移到Visual Studio 2010

+1

只有上帝知道:) – 2010-11-24 14:13:25

回答

3

您应该可以在Visual Studio 2010中打开项目,它会在升级之前提示您。我建议进行备份(升级向导中有一个复选框)。只需按照向导中的说明进行操作。这相当简单。

升级仅更改解决方案/项目文件。通过选择项目属性中的目标框架,您仍然可以使该应用成为.net 2.0或3.5应用。然而,当你升级到4.0时,你需要做大量的回归测试。我们将MVC 1.0应用程序升级到.net 4.0,并且遇到了renderpartialtostring方法的问题。我们必须重写部分应用程序才能升级到4.0。

此外,不要忘记,如果您升级项目,新版本的某些行为将通过属性表来抑制。您可以通过删除.vcproj文件中的每个ConfigurationInheritedPropertySheets元素来恢复正确的(新)行为。

相关问题