在VS208,文件——新建网站:在弹出的对话框中的VS2008已经安装模板中只有“新建空解决方案”,像“asp.net网站”、“asp.net服务“、“空网站”、“WCF服务”、“ASP.NETReport网站”、“ ASP.net Crystal Reports 网站”这些本来应该有的项目模板都没了,这是怎么回事?他们是怎么没了呢???应该怎样解决,VS2008,不能修复,也不能卸载了,提示加载组建错误换用VS2010吧,如果用VS2010新建了.net 3.5的项目的话,别人用VS2008可以打开吗???

解决方案 »

  1.   

    http://www.cnblogs.com/zhuqil/archive/2010/05/31/SolutionConverter.html
      

  2.   


    第一步,修改解决方案后缀为sln的文件
    Microsoft Visual Studio Solution File, Format Version 11.00  
    # Visual Studio 2010
    修改为:
    Microsoft Visual Studio Solution File, Format Version 10.00  
    # Visual Studio 2008
     
    第二步,修改项目后缀为csproj的文件<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
    修改为:
    <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
     
    删除:
    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
     
    经过以上修改即可使用VS2008 打开VS2010
     
      

  3.   

    可能是原来的VS2008的安装包不行了啊,刚才把VS2008手动删除了,请问VS8、VS7等在注册表里面的这些项要不要删除呢???