1

我在同一个解决方案中有多个项目。其中两个在同一个目录中(因此共享一个调试目录)。当我清理任何一个项目时,都会删除两者的 obj 和 lib 文件。这在 Visual Studio 2008 中没有发生。

存在不对称性,因为在我清理一个项目后,它只检测到该项目已过期,并且当我构建时出现链接器错误,因为其他项目的 obj 文件不存在。

有没有办法解决这个问题,所以只删除与清理项目关联的文件?

4

1 回答 1

2

您必须在一个目录中为您的两个项目设置不同的中间目录。否则,对单个项目的清理会擦除两个项目的所有文件。

于 2013-08-15T12:41:04.253 回答