在Visual Studio 2010中打开现有项目

时间:2010-08-13 13:26:42

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

所有

我有一个最初用vs 2005或更早版本编写的项目(不记得bc我没写过)。我在vs2008中打开它并转换它虽然它仍然有csproj文件。 sln文件状态:

Microsoft Visual Studio解决方案文件,格式版本10.00

Visual Studio 2008

项目(“{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}”)=“foo”,“foo.csproj”,“{BF9BAC88-C507-404D-928C-BC08193F5CCD}” EndProject

我在vs2008中多次使用该项目没有任何问题。

现在我在虚拟机上运行vs2010并想在其中打开这个项目。但是,当我尝试时,我得到“无法打开,因为此版本的应用程序不支持其项目类型.csproj”错误。主要解决方案文件是foo.sln,foo.csproj和foo.csproj.user(除了代码文件)。我有点困惑,因为我认为在vs2008中使用它(并经历初始转换)会使跳转到vs2010无痛。

我错过了什么?我所有的搜索结果都是关于2008年转换项目的相同的几篇帖子。

谢谢!

1 个答案:

答案 0 :(得分:8)

打开Visual Studio并检查您的安装是否真正包含C#组件。如果你安装了Visual Basic Express,我认为你会看到这个错误,而不是Visual C#Express。