Wikipedia says that the .NET Framework 4.7 replaces versions 4.0–4.6.2. Does this mean that I can run a program that requires (for example) .NET Framework 4.0 with only .NET Framework 4.7 installed?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
That means that 4.7 is a drop in replacement for 4.0–4.6.2.
For example, if you installed .net 2.0 on a system that already had .net 1.0 you would end up with two instances of .net: 1.0 & 2.0.
If you install .net 4.7 on a system that has .net 4.6 only, then you would only have one .net version on that system, which would be .net 4.7. The 4.6 .net files are updated to their 4.7 equivalents.