.NET Framework版本与操作系统

    xiaoxiao2021-03-25  183

    .Net Framework 常用的版本:

     2.0   vs2005 默认  Windows server 2008 默认安装;  3.5   vs2008默认   Windows server 2008 R2和Win7默认安装; 【注意】 3.5只是2.0 的升级版本,在web端只会显示2.0,不会存在3.5的版本; 4.0  vs2010默认    过度版本,没有操作系统默认安装、windowxp支持的最高版本;

    4.5  vs2012默认    Windows server 2012 和Win8默认安装,是4.0的升级版本,不支持xp了;

    4.6  vs2015默认    win10默认。

    .NET Framework 版本 2.0、3.0 和 3.5 是使用 CLR (CLR 2.0) 的相同版本生成的。 每个版本增量地生成于早期 .NET Framework 版本。 在计算机上不可能并排运行版本 2.0、3.0 和 3.5。 在安装 .NET Framework 3.5 SP1 时,会自动安装 2.0 和 3.0 层。 

    但是,.NET Framework 4 关闭此分层方法。 以 .NET Framework 4 开始,可使用进程内并行承载来在单独的进程中运行多个公共语言运行时 (CLR) 版本。 Apps 的 2.0 ,3.0 和 3.5 版本可以全部在 3.5 版运行,但是,它们在 4 版或更高版本将不起作用。.NET Framework 4.5 是就地更新,替换您的计算机上的 .NET Framework 4。 在安装此更新后,您的 .NET Framework 4 应用程序在无需重新编译的情况下应继续运行。

    所以,计算机要保证各种程序都能够运行,最好安装3.5和4.5两个版本就ok了。 为了照顾广大xp的用户,开发时最好不要选4.5版本,先选4.0版本吧,直到没有xp用户为止的时候再选4.5开始研发程序。

    转载请注明原文地址: https://ju.6miu.com/read-1963.html

    最新回复(0)