什么时候需要重建?

When rebuild is needed?

我正在处理庞大的现有项目(Visual Studio 解决方案包含 22 个项目,混合了 C 和 C++ 代码)。到"Rebuild Solution"需要很多时间。我想清楚地了解使用重建的可能原因是什么。

什么时候需要使用"Rebuild Solution"? 有人可以举个例子吗?

这可能不是超级专业的答案,但在我与 Visual Studio 的日常工作中,我通常只是定期 "builds"。除非我认识到,例如智能感知变得疯狂(或类似的奇怪的事情),我通常尝试做一个 "Clean"-"Rebuild"(理论上重建应该是 Clean->Build,但事实证明它不是)来获得一切运行 再次。我认为有时是必要的,因为 VS 中的缓存状态错误。