我如何知道安装了哪个版本的。net ?
我正在寻找一些像java -version一样简单的东西,我可以在命令提示符中键入,并告诉我当前安装的版本。
我最好补充一点,Visual Studio可能不会被安装——这通常是我想知道的关于客户端机器的事情。
我如何知道安装了哪个版本的。net ?
我正在寻找一些像java -version一样简单的东西,我可以在命令提示符中键入,并告诉我当前安装的版本。
我最好补充一点,Visual Studio可能不会被安装——这通常是我想知道的关于客户端机器的事情。
当前回答
在进入命令提示符之前,请遵循以下步骤…
进入“C:/Windows/Microsoft. exe”目录。→在这个文件夹中,会有(all或any)这样的文件夹:
v1.0.3705 v2.0.50727 v3.5 v4.0.30319
你最新的。net版本应该在v号最高的文件夹中,所以如果“v4.0.30319”可用,就可以存放你最新的。net框架。但是,“v4.0.30319”并不意味着。net框架版本为4.0。“v4.0.30319”是您的Visual c#编译器版本,因此,为了找到. net框架版本,请执行以下操作。
进入命令提示符并按照以下路径执行:
C:\Windows\Microsoft.NET\Framework\v4.0.30319(或任何v值最高的文件夹)
C:\Windows\Microsoft.NET\框架\v4.0 30319 > csc.exe
输出:
微软(R) Visual c#编译器版本4.0.30319.17929 用于Microsoft (R) .NET Framework 4.5 微软公司版权所有。版权所有。
在下面的例子:
其他回答
有一种更简单的方法可以通过cmd提示符在你的机器上安装。net版本。只要按照下面的指示;
打开命令提示符(即Windows + R→键入“cmd”)。 在一行中输入以下命令: reg查询“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP” (这将列出所有的。net版本。) 如果你想查看最新的。net 4版本。 在一行中输入以下指令: reg查询“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\full”/v版本
请找到下面所附的图片,看看它是如何显示的。
适用于运行Windows 10 1607并寻找。net 4.7的用户。 忽略以上所有。
不在注册表中,c:\ windows \微软NET文件夹或“已安装程序”列表或同一列表的WMIC显示。
查找“已安装的更新”KB3186568。
克利弗就是个很好的例子。只要在. net提示符中执行它,它就会列出所有可用的框架版本。
试试Scott Hanselman的. net Checker。
这个答案只适用于。net Core !
在您选择的终端中输入dotnet——version将打印出所使用的. net Core SDK的版本。
在这里了解更多关于dotnet命令的信息。