dotnet-exec 0.17.0 Released

💡 原文中文,约2000字,阅读约需5分钟。
📝

内容提要

dotnet-exec 0.17.0是一个dotnet tool命令行工具,用于执行C#代码,支持自定义项目入口方法。新增了调试模式、版本信息打印等功能,优化了NuGet引用和配置支持,支持多个source。Docker镜像添加了默认entrypoint,解决了权限问题。

🎯

关键要点

  • dotnet-exec 0.17.0 是一个命令行工具,用于执行 C# 代码,支持自定义项目入口方法。
  • 新增调试模式和版本信息打印功能,优化了 NuGet 引用和配置支持,支持多个 source。
  • 可以通过 dotnet tool 命令安装或更新 dotnet-exec。
  • 支持通过 Docker/PODMAN 运行,无需安装 dotnet SDK。
  • 新增环境变量 DOTNET_EXEC_DEBUG_ENABLED 用于启用调试模式。
  • 新增 --info 选项打印工具相关的版本信息。
  • 提取了 ReferenceResolver 项目以简化 Roslyn 中的依赖引用,支持多个 NuGet source。
  • Docker 镜像新增默认 entrypoint,解决了权限问题,简化了 GitHub Action 的使用。
  • Dockerfile 中新增配置以设置 dotnet-exec 为可执行权限。
➡️

继续阅读