可能重复:
Is there a way to determine the .NET Framework version from the command line?
如何使用命令提示符识别系统及其版本中是否安装了.net框架?提前谢谢。
答案 0 :(得分:1)
执行此操作的最佳方法是从cmd发出以下命令
dir / Ad%systemroot%\ Microsoft.NET \ Framework
这将为您提供已安装的.net框架列表。
可以找到更多信息here:
答案 1 :(得分:0)
在cmd
reg query "HKLM\Software\Microsoft\NET Framework Setup\NDP"
或在powershell中
gci "HKLM:Software\Microsoft\NET Framework Setup\NDP"
这些注册表项以及那些顶级检测特定服务包在this question的已接受答案中有所描述。
答案 2 :(得分:0)
另一种方法是检查%systemroot%\Assembly
是否存在,因为总会有一个程序集缓存(GAC)文件夹。