VS2010 C ++如何为每个开发人员提供不同的项目引用

时间:2011-04-24 13:05:35

标签: visual-studio-2010 visual-c++ msbuild

我们正试图从C ++ VS2005迁移到VS2010,但无法弄清楚如何从解决方案依赖模型转移到MSBuild项目参考模型。我们有多个开发人员,但不要将所有源代码分发给每个开发人员,尽管每个开发人员都提供了所有头文件,.lib和.dll文件。

使用VS2005,每个开发人员都有自己的解决方案,并为项目设置项目依赖项,对于该开发人员来说是唯一的,其中包括他们没有源代码的所有.lib文件。这样,他们可以使用最新的.vcproj文件作为他们拥有的源。

在尝试迁移到VS2010 / MSBuild时,项目文件现在要求将依赖项作为引用包含在内,但是一些开发人员不会拥有引用项目的副本,只有.h和.lib。

有没有办法将VS2005 / VS2008的基于解决方案的依赖模型与VS2010的MSBuild项目参考模型相结合?

1 个答案:

答案 0 :(得分:0)

一旦添加了依赖关系,MS就删除了链接器列表中的隐式添加库。

现在,libs应该在链接器设置的附加依赖项中明确指定,并且包括在编译器的设置中。