http://www.eggheadcafe.com/articles/20030425.asphttp://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=1505&lngWId=10

解决方案 »

  1.   

    没问提的
    用2003打开 在项目菜单->属性->通用属性->常规->支持的运行库选1.0和1.1兼容的还有个前提 2003不能有到新加入的类库(一般不会用到)
    这样2002就能打开了
      

  2.   

    在工程文件中
    Change the ProductVersion line to be something like this: ProductVersion = "7.0" 
    Then change the SchemaVersion line to be: SchemaVersion = "1.0" 去掉.user文件就可以了
      

  3.   

    1.In SLN files, the 8.0 must be replaced with 7.0. 
    2.In vcproj files (and only vcproj), the 7.10 part must be replaced by 7.0. 
    3.In VB.NET or C# project files, 7.10.xxxx is replaced with 7.0.9466, where xxxx is the build number of VS.NET 7.1 
    4.Also in VB.NET and C# projects, the schema version 2.0 should be replaced with 1.0. 
    5.In RESX files, the types declared are 1.0.5000 and must be replaced with 1.0.3300. 
    6.Finally, in RESX files (binary streams), the base-64 encoded part that describes the version of the stream must change from LjAuNTAw to LjAuMzMw (basically base-64-encoded versions of 1.0.5000 and 1.0.3300 respectively)