【发布时间】:2015-11-11 14:28:29
【问题描述】:
我正在开发一个发布(构建和创建输出)C# 项目并执行其他工作的部署应用程序。
MSBuild 不方便。所以,我想创建自己的构建引擎。
我知道可以使用 C# 编译器将简单的 sample.cs 文件编译成 dll 文件。但是我可以完全不使用 MSBuild 编译项目吗?
【问题讨论】:
-
是什么让 MSBuild “不方便”?我同意它本身并不是最好的工具,但我在 GUI 应用程序上取得了成功,该应用程序使用 MSBuild 和我们编写的一些其他脚本来完全自动化我们的部署过程,过去。