而且我打开程序后,现在新建一个windows项目文件时,也报temp目录下XXXXXX.csproj can't   be   opened   because   its   project   type   (.csproj)   is   not   supported   by   this   version   of   Visual   Studio.” 

解决方案 »

  1.   

    不是说了吗:
    because   its   project   type   (.csproj)   is   not   supported   by   this   version   of   Visual   Studio.
      

  2.   

    晕!这英文我也当然知道。csproj就是我用VC#2008写的项目为什么打开时版本还有问题。
      

  3.   

    可能csproj文件类型被web developer 2008关联了
      

  4.   

    恩,我也觉得,用web developer是可以打开这个文件。
    但是没道理,我用vc# 打不开啊。
    就好像txt文件用许多工具都能打开读取的啊。
      

  5.   

    默认打开的是sln格式的,通过菜单应该是可以打开csproj的,直接拖到工作区不可以。
      

  6.   

    是不是装后vs08后装了sql2005才这样的?
      

  7.   

    出现这种错误的原因一般是缺少相关的assembly.
    比如说,一个MVC的项目,如果你没装MVC的assembly,试着去打开时就会提示这样的错误。
    Visual studio express edition中,visual c#和Visual web developer所用到的assembly可能是不同的。
      

  8.   

    把 vs 先把打,在把.sproj 这个文件拖进去,我是这样的,就行了
    另在借贵宝地请大家帮我解决一下这个问题 http://topic.csdn.net/u/20090809/11/2879201b-5a31-46a0-92da-8d21b3160aae.html?2900
    这帖子已经沉了,没有解决.我又不好意思自己顶上来.
      

  9.   

    你应该是装了英文版的VS2008和中文版的SQLSERVER2005,而那个SQLSERVER2005自带一个不完整的VS2005,你的机器上有两个版本的VS,文件关联到了那个VS2005上了.
      

  10.   

    楼上说的应该是对的,我也有这个情况
    我就是装了英文的VS2008 和中文的SQL2005以后出的这个问题,