c# - 如何重建解决方案中的所有项目?

标签 c# c++ visual-studio-2010

<分区>

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

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

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

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

我收到以下错误消息:

Error 1 error FTK1011: could not create the new file tracking log file: C:\Users\Administrator\Desktop\ServerWinForm\Obj\CL.read.1.tlog. The file exists. C:\Users\Administrator\Desktop\ServerWinForm\Common\FileTracker Error 7 error LNK1104: cannot open file '../Bin\x86\Debug\Common.lib' Error 9 The referenced assembly "C:\Users\Administrator\Desktop\DVRServerWinForm\CPPWrapper../Bin/x86/Debug\CPP‌​Wrapper.dll" was not found. If this assembly is produced by another one of your projects, please make sure to build that project before building this one.

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

有人能告诉我为什么会这样吗?

最佳答案

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

关于c# - 如何重建解决方案中的所有项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9965580/

相关文章:

c# - 为什么锁定我们要更改的对象是一种不好的做法?

c++ - 无法从 QVBoxLayout 中删除自定义 QWidget

c++ - 在 C++11 中左值需要作为一元 '&' 操作数

.net - Visual Studio 2010 和 .NET Framework 1.1.4.322

visual-studio-2010 - 项目和部署项目的构建后事件输出路径

c# - 试图检查用户是否存在于我的数据库中

c# - 有哪些开源工具可以检查软件架构的健壮性?

c# - 突出显示重复的 <ul></ul> 菜单导航

c++ - 如何在 C++ 中有效地对四重结构进行排序?

c++ - 发布中的错误而不是调试中的错误