如何重建解决方案中的所有项目

How to rebuild all projects in solution?

本文关键字:项目 解决方案 何重建 重建      更新时间:2023-10-16

我在Visual Studio 2010的解决方案中有5个项目(4个项目C++和1个项目C#)。

有些项目依赖于其他项目。

我已正确配置了所有输出目录(.lib、.dll)。

当我从菜单中选择"重建解决方案"时,有些项目的构建失败了。

我收到以下错误消息:

错误1错误FTK1011:无法创建新的文件跟踪日志文件:C:\Users\Administrator\Desktop\ServerWinForm\Obj\CL.red.1.tlog。该文件已存在。C: \Users\Administrator\Desktop\ServerWinForm\Common\FileTracker错误7错误LNK1104:无法打开文件"/Bin\x86\Debug\Common.lib'错误9引用的程序集"C:\Users\Administrator\Desktop\DVRServerWinForm\CPPWrapper../Bin/x86/Debug\CPP‌​找不到"Wrapper.dll"。如果此程序集是由您的另一个项目生成的,请确保在生成此项目之前先生成该项目。

但当我右键单击并按照"项目构建顺序"中的顺序逐个构建每个项目时,它就会成功构建。

有人能告诉我为什么会发生这种事吗?

您需要右键单击解决方案,选择属性,然后选择"项目依赖项",并配置依赖于整个解决方案中其他项目的每个项目,以便它首先构建正确的项目。