我在Visual Studio 2010中一个简单的解决方案,其中包含一些静态库,几个DLL和可执行文件。项目引用和项目依赖关系有什么区别?
一些图书馆依赖彼此(例如DLL需要生成DLL本身之前建立了两个静态库项目),似乎有两种方式来实现这一目标:
1)如果我右击在解决方案,我可以选择“项目依赖......”,并设置生成顺序
2)我可以用鼠标右键单击DLL项目,并选择属性 - >框架和引用,然后添加一个新的参考。
之间有什么#1和#2有什么区别?在Visual Studio 2010中的两个项目之间表达构建依赖关系的更好方法是什么?
我建议使用项目引用添加到项目中,让Visual Studio找出构建顺序。通常不需要手动编辑构建顺序。 – FrankE
是的,我的同事在这里告诉我同样的事情。我只是好奇的区别 – Emiliano