RT.

解决方案 »

  1.   

    在工程属性里面选择框架为 .NET 2.0 Framework
    将.NET 3.5语法替换成等价的 2.0形式。
    避免使用.NET 3.5类库。
      

  2.   

    在属性里面看到当前fw是3.5的 转化成2.0  然后把linq的using的命令去掉 全部去掉。
      

  3.   

    在属性里面看到当前fw是3.5的 转化成2.0  然后把linq的using的命令去掉 全部去掉。
      

  4.   

    选择项目,点击右键在属性中设置框架
    sln文件:
    Microsoft Visual Studio Solution File, Format Version 10.00
    # Visual Studio 2008
    改:
    Microsoft Visual Studio Solution File, Format Version 9.00
    # Visual Studio 2005csproj文件
    <Project ToolsVersion="3.5" DefaultTargets="Build" 
    中的ToolsVersion="3.5"删除
    <Import Project="$(MSBuildToolsPath)
    改为:
    <Import Project="$(MSBuildBinPath)
      

  5.   

    sln文件已改。 我的csproj文件 现在是
    <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
      <PropertyGroup>
        <ProjectView>ProjectFiles</ProjectView>
    <Import Project="$(MSBuildBinPath)Microsoft.CSharp.targets" /> 
      </PropertyGroup>
    </Project> 但还是打开不了。。
      

  6.   

    我的csproj最初文件里的内容是
    <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
      <PropertyGroup>
        <ProjectView>ProjectFiles</ProjectView>
      </PropertyGroup>
    </Project>没有<Project ToolsVersion="3.5" DefaultTargets="Build" 
     这是什么问题?