dotnet-exec 0.27.0 Released

💡 原文中文,约2400字,阅读约需6分钟。
📝

内容提要

dotnet-exec 0.27.0 发布,新增对 xunit 测试用例的支持,允许直接执行测试文件。用户可通过命令行工具轻松运行 C# 代码,无需项目文件,并支持自定义入口方法。可通过 Docker 体验,无需安装 dotnet SDK。

🎯

关键要点

  • dotnet-exec 0.27.0 发布,新增对 xunit 测试用例的支持。
  • dotnet-exec 是一个命令行工具,可以方便地执行 C# 代码,无需创建项目文件。
  • 用户可以通过命令行工具运行 C# 代码,并支持自定义入口方法。
  • 可以通过 Docker 体验 dotnet-exec,无需安装 dotnet SDK。
  • 安装 dotnet-exec 的命令为:dotnet tool update -g dotnet-execute。
  • 新增的 test 命令可以用来执行 xunit 的测试用例。
  • 支持通过 -r/--reference 添加项目依赖和 NuGet 包引用。
  • dotnet-exec 的 test 命令基于 xunit.v3 实现,兼容部分 xunit v2 的测试用例。
  • 欢迎用户测试新功能并反馈可能存在的小 bug。

延伸问答

dotnet-exec 0.27.0 版本新增了哪些功能?

新增对 xunit 测试用例的支持,允许直接执行测试文件。

如何安装 dotnet-exec 工具?

可以使用命令 'dotnet tool update -g dotnet-execute' 来安装或更新最新稳定版本。

dotnet-exec 支持哪些命令行选项?

支持 -r/--reference 添加项目依赖和 NuGet 包引用,-u/--using 添加命名空间引用。

如何通过 Docker 使用 dotnet-exec?

可以通过命令 'docker run --rm --pull=always weihanli/dotnet-exec:0.27.0 "ApplicationHelper.RuntimeInfo"' 来体验。

dotnet-exec 的 test 命令如何使用?

使用 'dotnet-exec test ResultTest.cs' 来执行 xunit 的测试用例。

dotnet-exec 是否兼容旧版本的 xunit 测试用例?

dotnet-exec 的 test 命令兼容部分 xunit v2 的测试用例,但不兼容所有代码。

➡️

继续阅读