1个回答
展开全部
如果有1.1的程序需要装.net 1.1,如果没有装的话1.1就无法运行。
如果有2.0 3.0 3.5的程序需要装.net 3.5(包括sp1),.net 2.0 3.0 3.5的程序是CLR 2.0的运行环境,但是类库的版本不同,所以2.0、3.0、3.5的程序可以运行在3.5 sp1上。一般都装3.5 sp1。
4.0的程序需要.net 4.0,不向下兼容。
windows在运行.net程序的时候会根据运行环境自动选择需要的.net,这个要根据程序来确定,你可以通过程序的runtime version来确定需要运行的环境。
如果有2.0 3.0 3.5的程序需要装.net 3.5(包括sp1),.net 2.0 3.0 3.5的程序是CLR 2.0的运行环境,但是类库的版本不同,所以2.0、3.0、3.5的程序可以运行在3.5 sp1上。一般都装3.5 sp1。
4.0的程序需要.net 4.0,不向下兼容。
windows在运行.net程序的时候会根据运行环境自动选择需要的.net,这个要根据程序来确定,你可以通过程序的runtime version来确定需要运行的环境。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询