我如何知道安装了哪个版本的。net ?
我正在寻找一些像java -version一样简单的东西,我可以在命令提示符中键入,并告诉我当前安装的版本。
我最好补充一点,Visual Studio可能不会被安装——这通常是我想知道的关于客户端机器的事情。
我如何知道安装了哪个版本的。net ?
我正在寻找一些像java -version一样简单的东西,我可以在命令提示符中键入,并告诉我当前安装的版本。
我最好补充一点,Visual Studio可能不会被安装——这通常是我想知道的关于客户端机器的事情。
当前回答
如果你在你的机器上安装了visual studio,
关于Microsoft Visual Studio,请访问帮助>
你会看到IDE正在使用的。net版本的信息。
其他回答
如果你正在开发一些。net应用(例如web应用),你可以写一行错误代码(比如调用错误的函数名),然后重新加载页面,就会显示。net版本
克利弗就是个很好的例子。只要在. net提示符中执行它,它就会列出所有可用的框架版本。
只需在命令行中输入以下命令:
dir /b /ad /o-n %systemroot%\Microsoft.NET\Framework\v?.*
您的dotnet版本将显示为最高的数字。
为了在命令行中获得已安装的版本,我建议使用net-version。
它只是一个单人间 二进制文件。 它使用了我提供的指导方针 微软 获取版本信息。 它不需要安装SDK。 或者Visual Studio命令提示符。 它不需要您使用regedit并查找注册表项 你自己。如果,您甚至可以在命令行工具中使用管道输出 你需要。
源代码可在github.com上获得
完全披露:我自己创建这个工具是出于挫折。
这个答案只适用于。net Core !
在您选择的终端中输入dotnet——version将打印出所使用的. net Core SDK的版本。
在这里了解更多关于dotnet命令的信息。