同一台机器上可以安装多个版本的.net core runtime.比如:
每个.net core项目都可以指定自己所用的版本,所以改变某个项目的target version不会影响到其他的。安装新的runtime也不会影响到已有的runtime和项目。
这和.net framework不同。
每个版本的.net framework主要包含两部分:CLR和程序集。
.net framework版本和程序集版本是统一的,但是CLR有自己的版本,两者是不同的。比如.NET Framework 4, 4.5和后续版本,对应的是CLR 4,而.NET Framework 2.0, 3.0, and 3.5 对应的是CLR 2.0。
所以即使在一台机器上同时安装了.net framework4.7,.net framework 4.6,.net framework 4.5, CLR也只有一个,只是在原来的基础上进行更新。
2..net core 和.net framework 版本
原文:https://www.cnblogs.com/hkbox/p/11368525.html