使用 dotnet build 强制重新编译项目

Force project to be recompiled using dotnet build

使用dotnet build 如果没有变化,项目将不会被重新编译:

Project {project name} was previously compiled. Skipping compilation.

是否可以强制重新编译项目?我查看了命令 options,但没有找到任何相关参数。

您应该通过指定 --no-incremental 选项关闭增量编译(默认情况下增量编译处于打开状态,这意味着编译器将在检测到方法等方面的任何更改时编译代码)或清理输出目录。