场景:在电脑上安装了 server_2008_r2_standard_x64 版本之后,开始里面就有了Microsoft Visual Studio 2008目录,于是我直接去打 vs2008程序的 .sln 文件,结果提示“无法打开csproj,因为此版本的应用程序不支持其项目类型 cspro“,如下图:
于是我用网上提到的“在命令行或者Vs自带的命令提示符输入:devenv.exe /resetskippkgs ”,还是不行,又有人说是没有安装"Service Pack 1",我又安装了sp1,结果还是不行;
下边把我解决的步骤给大家分享下,其实就是再重安装一下vs2008,只不过安装的时候,有一点小问题注意一下:
1.解压Microsoft_Visual_Studio_2008_Team_Suite_CHS.iso镜像到文件夹,安装的时候提示不能更换安装目录,因为不想安装在默认的C盘,点击黄色叹号后边的帮助,在打开的页面里面看到是因为安装了一些组件的依赖;打开“安装和功能”卸载掉这三个应用。
2.这时继续安装vs2008,更换安装目录到其他盘。
3.安装成功之后,再去查看C#项目的 .sln文件,发现图标已经亮了,变成Visual Studio 9.0的图标了,双击 .sln文件即可打开项目,这时就不会再提示错误了。