代码之家  ›  专栏  ›  技术社区  ›  Oded

将.NET2.0重定目标为3.5时,有哪些问题?[闭门]

  •  3
  • Oded  · 技术社区  · 18 年前

    我目前正在从事一个从.NET2.0全面发展到3.5的项目。

    我很清楚,3.5基本上是在2.0的基础上增加的一组功能(库,如果你愿意的话)。

    简单地将编译器重新定位到3.5,是否会遇到任何问题?

    5 回复  |  直到 18 年前
        1
  •  6
  •   Tyler    18 年前

    这不是一个骗局,这更像是一个警告。NETV3.0和v3.5不是新的CLR,只是添加了一个设置程序集、编译器、资源等。。。

    .NETV3.0和v3.5都使用v2.0CLR。 因此,您不能说将IIS应用程序池设置为使用v3.5 CLR…因为它不存在。

    http://www.hanselman.com/blog/HowToSetAnIISApplicationOrAppPoolToUseASPNET35RatherThan20.aspx

        2
  •  2
  •   Wheelie    18 年前

    我所看到的唯一问题是名称冲突。您需要消除代码中与添加到.net framework中的类或方法名在.net 2.0和3.5之间共享名称的任何类或方法名之间的歧义

        3
  •  1
  •   James B    18 年前

    是向后兼容的 . 也就是说,通过利用更高版本框架中的可用功能,可以进行大量的优化和改进。您可能会收到一些不推荐使用的功能警告,但不会停止项目编译。

        4
  •  1
  •   user5913 user5913    18 年前

        5
  •  1
  •   juan    18 年前

    不

    3.5与2.0完全兼容,当然不是相反

    推荐文章