我是否在服务器上安装了4.6.1
和4.6.2
版本,并专门针对特定版本的.net框架定位了应用程序?
答案 0 :(得分:2)
.NET 4.x安装是累积的。安装4.6.2将包括4.6.1,4.6,4.5.2,....
要指定特定网络应用使用的版本,请使用web.config中的<httpRuntime>
元素。
EG。目标4.6.1:
<system.web>
…
<httpRuntime targetFramework="4.6.1" />
…
(如果指定的版本不可用,这将导致Web应用程序无法使用不受支持的框架异常运行。)
对于GUI和控制台可执行文件,目标版本位于清单或app.config
文件中。
答案 1 :(得分:1)
安装4.6.2时,它将替换4.6.1。针对4.6.1的应用程序仍然有效。
请参阅安装说明:
Microsoft .NET Framework 4.6.2是对Microsoft .NET Framework 4,4.5,4.5.1,4.5.2,4.6和4.6.1的高度兼容的就地更新。
https://support.microsoft.com/en-us/help/3151802/the-.net-framework-4.6.2-web-installer-for-windows