与每一个新版本的。net框架的释放,用户一定会安装尽可能多的框架版本应用程序需要net Framework 3.5版本和一些工作只有在版本2.0。微软并没有给出一个简单的方法来检查哪些版本的。net框架安装在Windows系统上。
不,你不能检查它从应用程序和功能或程序和功能!
我们已经分享软件net框架检测器这可以列出框架由您的系统安装和支持。尽管这是一个更简单的方法来检查但有时很难在所有系统上安装软件,如果你是一个开发人员或网络管理。
Windows 1803版本有。net框架4.7.2默认安装。有一些方法我们可以检查哪些版本的。net框架使用命令行安装。让我们去通过他们一个接一个。
如何使用命令行检查。net Framework版本吗
1 -使用Windows目录
这里我们要检查。net框架通过命令行安装在您的计算机上。
从一开始简单地打开命令提示符,然后输入下列命令
dir %列出% \微软。净框架\ /广告
它会显示所有的目录的列表一起安装最新的版本。
一旦你的目录然后检查最新版本安装类型
\ [。exe - version
例如,如果我想检查准确版本的。net框架4,我将按顺序运行以下命令:
dir %列出% \微软。净框架\ /广告cd %列出% \ Microsoft.NET \ Framework \ v4.0.30319\ [。exe - version
2 -使用WMIC
你可以列出默认(最新)。net框架使用的系统使用WMIC命令:
wmic产品得到描述|中/ C: . net
如果你想要的所有版本安装在您的计算机上,您也可以使用下面的命令:
dir / b %列出% \ Microsoft.NET \ Framework \ v *
这个命令是一个偷窃我们上面使用的第一种方法。这不会给你确切的版本号,你仍然需要使用上面列出的MSBuild命令获得确切的版本号。
你用哪一种方法检查安装的。net Framework版本吗?
6个评论
史蒂夫如果
这里是一个cmd脚本适用于英语Windows操作系统(其他语言不测试)。
@echo掉
设置“mycmd = powershell -ExecutionPolicy绕过echo $ psversiontable ^ |发现/我”CLRVersion”“
/ f”令牌= 2,3,4 delims =。在(“% % % mycmd %)做设置dotnetver = a % % % % % % c
设置“mycmd = %列出% Microsoft.NETFrameworkv % dotnetver % MSBuild。exe - version ^ |发现/我“构建””
/ f”令牌= 6、7 delims = " % %在(% mycmd %)设置dotnetver = % %
回声% dotnetver %
theapprenticeco
优秀的解决方案,公司在每个更新似乎对搞乱所有利润。
Balwider辛格
最简单的方法是开放Powershell和类型:
psversiontable美元
你将“CLRVersion”进入安装。net框架的版本。
吊杆Reisdorf
CLRVersion不是你。net版本。任何。net 4及以上(4、4.5、4.5.1 4.5.2,4.6,4.6.1,4.6.2,4.7,4.7.1,4.7.2。4.8)将显示CLRVersion 4.0。任何。net下方会显示CLRVersion 2。(。NET 1.1 = CLRVersion 1.1;net 1.0 = CLRVersion 1.0)
https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/versions-and-dependencies
现在女士建议,告诉你如何找到你的。net版本:
https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed
Anane欲望
谢谢你的分享
Koranteng爱德华
坦克你让我知道使用。net框架使用cmd行。
我真的很享受它的每一点. .