使用VS2010处理使用VS2008创建和维护的项目

时间:2011-01-12 20:42:15

标签: visual-studio-2008 visual-studio-2010

我最近开始使用Visual Studio 2008开发项目的新职位。他们最终会转向VS2010,但目前所有的开发人员都使用VS2008。该项目是在ASP.NET中开发的,但也使用了许多经典的ASP 3.0遗留代码。

我一直在使用Visual Studio 2010 Ultimate,我的所有开发虚拟机都已使用VS2010进行设置。我想避免设置另一个VM,因为重新安装SQL Server,IIS并重新配置所有内容需要很长时间。出于这个原因,我开始使用虚拟机,所以我可以从已经配置的基础开发安装开始。我只是没想到我可能会在其他人使用VS2008的项目上工作。

出于这个原因,我想知道VS2010在VS2008中开发和维护的项目(Web)的效果如何。 VS2010可以在不修改项目或解决方案文件的情况下使用VS2008吗?有没有人有这方面的经验?非常感谢。

P.S。我总是可以卸载VS2010和安装VS2008但我只是假设这可能会导致更多的问题。

4 个答案:

答案 0 :(得分:4)

为什么不同时安装Visual Studio 2010和2008?他们使用自己的编译器集,据我所知,他们的Windows SDK路径可以独立设置。您需要在所有虚拟机上安装它,但我没有理由卸载VS2010 ....

答案 1 :(得分:1)

根据我的经验,您必须将项目文件从VS2008更新到VS2010,并且没有反向路径。但是,这并不意味着您无法使用该机制处理项目。请务必不要将项目文件签入源服务器。

答案 2 :(得分:1)

为什么您的虚拟机首先需要IDE?

使用匹配的“VS2K10”项目创建“VS2K10”解决方案,并包含2K8解决方案和项目中的所有文件,这些文件应该可以正常工作。您必须手动将2K8解决方案中的文件与2K10解决方案同步,因为他们不会知道添加和删除的文件。

答案 3 :(得分:1)

在VS2010中打开项目将更新项目文件。这意味着VS2008将无法再次打开项目。

您可以创建项目文件的副本并对其进行更新,但是您必须维护两个项目文件 - 确保向两者添加文件。