是否可以使用Visual Studio 2010编辑Visual Studio 2008解决方案而无需转换?

时间:2010-04-15 12:18:42

标签: c# visual-studio ide visual-studio-2010

我刚刚下载了Visual Studio 2010试用版。如果我可以通过在一些真实项目上做一些真正的工作来尝试它,那将是很好的,但是我无法将这些项目转换为2010格式,因为除非他们还安装了VS2010,否则没有其他人可以打开它们。

有什么方法吗?

4 个答案:

答案 0 :(得分:3)

除非您制作项目的单独副本,否则没有很好的方法可以做到这一点。它修改了很多文件(解决方案,项目和依赖:可能是你的配置),这就是目前的情况。

The Visual Studio team is discussing fixing this for the next release,他们将这个概念称为“往返”,使一组解决方案/项目文件支持多个版本的visual studio。看到他们还没有做到这一点......那个词可能会改变:)

答案 1 :(得分:1)

您可以使用this tool切换。

答案 2 :(得分:0)

转换时,会创建备份。所有真正改变的都是.sln文件,所以如果你拿一份2008 .sln文件,其他用户可以用它来打开它。

这当然是假设你坚持使用.net3.5

编辑 - 我的不好,这是错误的。

答案 3 :(得分:0)

这可能取决于您正在创建的项目类型。我经历过它的工作,但后来我只用了一个包含WPF和类库的解决方案。

我想做类似的事情,请看这里in my project on codeplex

就像我说不确定这对你是否有效,但它确实适合我。

我在家里和工作中都是这样做的(不仅仅是为了好玩而工作)我在家里和2008年都有一份2010年的测试版。

我最初使用vs2008开始工作,所以当我打开我的项目时,它会启动升级向导。

当我第二天上班的时候,我偶然发现了一个空白的解决方案,将现有项目纳入其中并保存解决方案(称之为略有不同)

因此,当我在工作时,我能够运行vs2008解决方案文件,对codeplex进行一些更改更新,在家时我可以获得最新的更改并使用2010解决方案文件打开它们。