.Net Framework 3.5和.Net Framework 3.5 SP1具有相同的版本号?

问题描述 投票:0回答:1

我听说我可以从HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v3.5检查我的.Net Framework版本。

SP和版本有两个条目。 .Net Framework 3.5 SP1的SP条目值为1(true)。

在这一部分,我有一个问题。 .Net Framework 3.5与.Net Framework 3.5 SP1具有相同的版本号,SP入口值只有一个区别?

例如,我知道版本输入值是3.5.30729.12345。但是我不知道SP的入门价值。在这种情况下,我可以说服版本输入值表示.Net Framework 3.5 SP1吗?

谢谢。

.net version
1个回答
0
投票

How to determine which versions and service pack levels of the Microsoft .NET Framework are installed

使用下面的注册表信息确定Microsoft .NET Framework的安装版本和服务包级别。

v3.5原始版本

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5
Name: Install, Type: REG_DWORD, Data: 1
Name: SP     , Type: REG_DWORD, Data: 0

v3.5 Service Pack 1

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5
Name: Install, Type: REG_DWORD, Data: 1
Name: SP     , Type: REG_DWORD, Data: 1

在同一篇文章下面的推荐部署检测标题下:

若要检测是否存在特定的.NET Framework版本(无论Service Pack级别如何),或检测同一.NET Framework版本的Service Pack级别或更高版本的Service Pack级别,请使用下表中列出的注册表信息。

v3.5任何版本

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5
Install = 1

v3.5 Service Pack 1或更高版本

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5
SP >= 1
© www.soinside.com 2019 - 2024. All rights reserved.