C# & VS2015:编译时如何节省时间?

C# & VS2015: How to save time when compiling?

所以,我有一个包含很多东西的大项目,但是当我修复代码时,VS2015 会再次编译整个项目,这会花费很多很多时间。我能以某种方式只编译我编辑的文件吗?
编辑:我有一个解决方案,因为我有一个项目,在那个项目中我有很多文件。

构建过程很聪明,它会跳过没有改变的项目,也没有改变依赖项。如果您更改库中或多或少被整个解决方案使用的某些内容,那么除了重建所有(可能)触及的内容之外别无选择。

您可以尝试自己调整依赖项,右键单击解决方案并 select 'Project dependencies...'。但是您不能删除需要或推断的依赖项。

获取 SSD 作为构建驱动器。一个快速的。

此处给出的所有其他提示都是给定的 - 构建是智能的,因此它只会重新编译需要重新编译的内容。但是,如果您有一个基础库会触发数十个项目进行更新,这几乎没有帮助。

编译受 IO 限制,因此 SSD 有帮助

否则可能是时候销毁那个大型解决方案并生成基础库的内部 NUGET 包了。这可以解耦基础库和实际应用程序的重新编译。如果您对基础库进行维护,这将特别有用。