Windows Server 2019安装.NET4.8无dotnet.exe 如何获取dotnet CLI运行测试
问题原因
你系统中安装的.NET Framework 4.8属于传统.NET Framework生态,该框架本身默认不包含dotnet命令行工具。dotnet.exe是.NET Core以及后续的.NET统一版本(.NET 5/6/7/8等)才附带的CLI组件,因此哪怕安装了高版本.NET Framework也不会生成该文件。
所需安装组件
- 若你的测试项目基于.NET Core/.NET 5+开发,直接安装对应版本的.NET SDK即可。.NET SDK自带完整的dotnet CLI工具,安装完成后会自动将
dotnet.exe的路径写入系统环境变量,重启终端后即可直接执行dotnet test [<PROJECT> | <SOLUTION> | <DIRECTORY> | <DLL>]等命令。 - 若你的测试项目基于.NET Framework 4.8开发,也可以直接安装最新版的.NET SDK,当前版本的dotnet CLI已经原生支持对.NET Framework框架的项目执行构建、测试等操作,无需额外适配。
验证方式
安装完成后打开命令提示符或PowerShell,执行dotnet --version,正常输出版本号即说明CLI工具可用。
内容的提问来源于stack exchange,提问作者UncleZen
相关产品推荐
相关产品推荐

