安装了2010版本后无法打开Visual Studio 2008文件

3
我在一台已经安装了VS 2008 Professional的机器上安装了VS 2010 Professional。现在我无法在VS 2008中打开任何2008项目,即使我明确地启动2008并使用“打开”菜单命令。无论我如何加载解决方案或项目——Windows资源管理器双击、发送到或明确打开——VS 2010转换向导总是会启动。
我尝试了以下几个方法: - 恢复VS 2008文件关联 - 通过设置属性使VS Launcher和两个devenv.exe以管理员身份运行。 - 为2008文件创建一个“发送到”选项。
但这些都没有起作用。我唯一能够处理2008解决方案和项目的方法是将它们转换为2010。有什么想法吗?
4个回答

1

我错了!这些失败的解决方案文件甚至不是2008年的,它们是VS 2005年的,而我现在的机器上已经没有了。我以为它们是2008年的文件。

不过有趣的是,你没有选择将它们转换为2008年格式的选项,而是被迫直接转到2010年格式。

对于误导你,我感到抱歉。


我显然要等两天。 - Rob Kent

0

一旦你使用转换向导将解决方案转换为VS2010,由于格式不再受支持,你将无法再使用VS2008打开它。


这些是尚未转换的文件 - 它们仍然是2008格式。 - Rob Kent
那么你在VS2008中打开它们不应该有问题。但是如果你尝试在VS2010中打开它们,你将被提示进行转换。 - Darin Dimitrov
是的,那是真的。我发现那些解决方案文件实际上是VS 2005的,而不是2008的。请看我的答案。 - Rob Kent

0

当我遇到这个问题时,通常我会打开项目文件而不是解决方案文件,这对我通常有效。也许这可以帮助你。


0

右键点击 -> 上下文菜单 -> 打开方式.. -> Visual Studio 版本选择器

这将检查解决方案版本并启动相应的 VS


谢谢。我找到了问题——有些解决方案实际上是2005年的版本,而版本选择器没有给你选项——它强制你转换到2010年。 - Rob Kent

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接