我如何知道安装了哪个版本的。net ?
我正在寻找一些像java -version一样简单的东西,我可以在命令提示符中键入,并告诉我当前安装的版本。
我最好补充一点,Visual Studio可能不会被安装——这通常是我想知道的关于客户端机器的事情。
我如何知道安装了哪个版本的。net ?
我正在寻找一些像java -version一样简单的东西,我可以在命令提示符中键入,并告诉我当前安装的版本。
我最好补充一点,Visual Studio可能不会被安装——这通常是我想知道的关于客户端机器的事情。
当前回答
适用于运行Windows 10 1607并寻找。net 4.7的用户。 忽略以上所有。
不在注册表中,c:\ windows \微软NET文件夹或“已安装程序”列表或同一列表的WMIC显示。
查找“已安装的更新”KB3186568。
其他回答
在CMD下执行以下命令:
dotnet——list-sdks
它将显示所有已安装的。net版本,如上图所示。你也可以运行下面的命令来查看正在使用的。net版本:
dotnet——版本
只需在命令行中输入以下命令:
dir /b /ad /o-n %systemroot%\Microsoft.NET\Framework\v?.*
您的dotnet版本将显示为最高的数字。
对于所安装的框架版本,它取决于您安装的服务包和修复程序。更多细节请查看MSDN页面。建议在%systemroot%\Microsoft中查找。NET\Framework获取版本。
环境。Version将以编程方式为您提供CLR的版本。
请注意,这是CLR的版本,不一定与您安装的框架的最新版本相同(。NET 3.0和3.5都使用CLR的v2版本)。
如果你在你的机器上安装了visual studio,
关于Microsoft Visual Studio,请访问帮助>
你会看到IDE正在使用的。net版本的信息。
如果你正在开发一些。net应用(例如web应用),你可以写一行错误代码(比如调用错误的函数名),然后重新加载页面,就会显示。net版本