.NET版本的Visual Studio

问题描述:

是什么.NET Framework版本.NET版本的Visual Studio

4.6.01038

4.6.01055

两者之间的区别VS安装有Update 3,第一个是Windows 10,第二个是Windows 7.我假设都是指.NET 4.6.1,但为什么会有版本差异?

C#和F#键也有区别,AA015AA499

enter image description here enter image description here

+1

除非您向Microsoft提出支持案例,否则这些信息很少重要。微小的差异主要是由微软知道的,因为没有文件可以涵盖它们。 –

我相信,来自计算机上安装的版本。在我的电脑上,Visual Studio中显示的.Net版本与控制面板>>程序和功能中显示的版本相匹配。

您还可以检查Windows注册表,确认安装的版本: https://support.microsoft.com/en-us/kb/318785

在你的情况,我的猜测是,你在你的Windows 7操作系统比一个上有4.6安装(01055)以后的版本你的Windows 10操作系统(01038)。

就您的Visual Studio密钥而言,我认为当您在计算机上激活Visual Studio时,它会生成与特定系统绑定的特定密钥。虽然不是那个部门非常熟悉,但也许别人可以详细说明这一点。希望这可以帮助! :)

+0

将根据您的建议检查注册表。我会认为安装Update 3会导致两台PC上的.Net版本相同。 – s952163

+1

由于Windows Update中的OS或KB应用程序的不同,它们可能具有稍微不同的构建版本。 –

+0

顺便说一句,我检查了注册表,并在Windows 10 PC注册表显示01055和VS显示不同的版本。在win7上这些匹配。 – s952163