2012-04-01 106 views
0

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

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

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

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

我收到以下错误信息:

错误1个错误FTK1011:无法创建新的文件跟踪日志文件:C:\用户\管理员\桌面\ ServerWinForm \的OBJ \ CL.read.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“找不到。如果此程序集是由另一个项目生成的,请确保在构建该项目之前构建该项目。

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

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

回答

4

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

+0

它被配置好Bod Delavan。 注意:当我用右键单击并按照“项目构建顺序”中的顺序逐个构建每个项目时,它会成功构建。 – TTGroup 2012-04-01 15:39:50

+0

作为构建过程的一部分,你正在做一些特殊的构建前命令或后期构建命令吗? – 2012-04-01 15:53:49

+0

我不知道这件事,你能告诉我更多细节吗?谢谢! – TTGroup 2012-04-01 16:01:06

相关问题