Windows Server 2016 Standard上的.NET Framework版本 [英] .NET Framework versions on Windows server 2016 Standard

查看:1192
本文介绍了Windows Server 2016 Standard上的.NET Framework版本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个Windows服务器2016 Standard。

I have a Windows server 2016 Standard.

在添加角色和功能向导中,它显示了.NET framework 4.6和ASP.NET 4.6的安装。

In Add roles and features wizard it shows .NET framework 4.6 and ASP.NET 4.6 installed.

但在注册表HKEY_LOCAL_MACHINE \Software\microsoft\NET Framework Setup中显示 安装.net framework 4.0。

But in registry HKEY_LOCAL_MACHINE\Software\microsoft\NET Framework Setup it shows  .net framework 4.0 is installed.

在控制面板中:查看已安装的更新它不显示.NET Framework 4.6

In Control panel : View installed updates it does not show .NET Framework 4.6

如果.NET Framework不是安装为什么它显示安装在角色和功能 用于WEB服务器。

If .NET Framework is not installed why is it showing installed in roles and features  for WEB Server .

是否安装了.NET Framework 4.6 还是不?  Windows Server 2016标准默认提供什么版本的.NET Framework?

Is .NET Framework 4.6 installed  or NOT ?  What version of .NET Framework comes by default in Windows server 2016 standard ?

如果我现在安装.NET Framework,我是否需要卸载.NET Framework 4.0 

If I install NET Framework now do I need to uninstall .NET Framework 4.0 

谢谢!

推荐答案

您好Jhingle,

Hi Jhingle,

欢迎来到MSDN论坛。

Welcome to the MSDN forum.


  • Windows Server 2016(所有版本)  包含
    .NET Framework 4.6.2作为操作系统组件,默认情况下安装它,但服务器核心配置除外。 它还包括.NET Framework 3.5 SP1作为默认情况下未安装的操作系统组件。  .NET Framework 3.5 SP1可以通过服务器管理器添加或删除

.net 4.6.2作为服务器中的一个组件,因此无法在控制面板中显示,您可以查看此文档:

https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed#to-find-net-framework-版本 - 通过查看 - 注册表 - 网络 - 框架 - 45和更晚
,以确定您的服务器上的.net版本。

The .net 4.6.2 as a component in your server so that don’t show in control panel, you can check this Docs: https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed#to-find-net-framework-versions-by-viewing-the-registry-net-framework-45-and-later to determine what version of .net on your server is.

你不要'我需要从您的服务器上卸载任何版本的.net,因为.net 4.0及更高版本使用相同的CLR版本(4.0)并且它是向后兼容的。

And you don’t need to uninstall any version .net from your server, because .net 4.0 and later used same CLR version (4.0) and it is backward compatibility.

希望我的回答能帮到你。

Hope my answer would help you.

此致

可能


这篇关于Windows Server 2016 Standard上的.NET Framework版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆