【发布时间】:2017-09-09 16:01:40
【问题描述】:
我想开始使用Microsoft.Net.Compilers 来简化我们构建服务器的工作。但是,我只能通过将包添加到所有项目来使其在 per-project level 上工作。
这是有问题的,因为必须将包添加到每个新创建的项目中。这可能会导致代码在开发人员的机器(具有最新的编译器)上编译,但在构建服务器上会失败。我们有很多项目(超过 100 个),所以这种情况比较常见。
有没有办法在解决方案级别使用Microsoft.Net.Compilers?
如果没有受支持的方式,是否有我不必在构建服务器上安装的命令行工具?或者,这不是这些工具的预期用途吗?
【问题讨论】:
-
聊天中有some remarks on this question(以及关于细菌繁殖的启发性信息)。