如何找到.NET版本?

如何确定安装了哪个版本的.NET?

我正在寻找一些简单的“java -version”,我可以在命令提示符下输入,并告诉我当前的版本安装。

我更好地补充说,Visual Studio可能没有安装 – 这通常是我想知道的客户端机器。

只需键入以下命令中的任何一个,即可在第一行中提供最新版本。

1. CSC
2. GACUTIL /l ?
3. CLRVER

如果您已安装Visual Studio,则只能从Visual Studio命令提示符运行这些命令,否则,如果您有.NET框架SDK,则需要SDK命令提示符。

4. wmic product get description | findstr /C:".NET Framework"
5. dir /b /ad /o-n %systemroot%\Microsoft.NET\Framework\v?.*

最后一个命令(5)将列出所有安装的.NET版本(4.5除外),最新的。您需要运行第4个命令,以查看是否安装了.NET 4.5

PowerShell命令提示符下的另外三个选项如下。

6.   [environment]::Version
7.   $PSVersionTable.CLRVersion
8.   gci 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -recurse | gp -name Version,Release -EA 0 |
     where { $_.PSChildName -match '^(?!S)\p{L}'} | select PSChildName, Version, Release

最后一个命令(8)将给你所有的版本,包括.NET 4.5

http://stackoverflow.com/questions/1565434/how-to-find-the-net-version

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:如何找到.NET版本?