将我的项目转换为Visual Studio 2010,我面临一个令人烦恼的问题。
我有一个包含 9 个项目的解决方案。九个项目中有八个产生“静态库(.lib)”作为输出,其中一些依赖于这八个中的另一个。另一个项目使用其中一些库并生成一个“动态库 (.dll)”,它是项目的最终输出并由示例应用程序使用。
现在,当我在任何项目中进行一些代码更改并给出“构建解决方案”时,我得到链接错误LNK2001。但是,如果我给出“重建解决方案”,那么它会成功编译解决方案,并且我会得到更改对代码的影响。但是由于它是一个有点大的项目,所以在每次代码更改时都进行“重建”非常耗时,并且在开发过程中非常麻烦。
仅供参考,它在我使用Visual Studio 2005时完美运行。
有谁知道我必须更改哪些项目设置,以便我只能通过提供“构建解决方案”来获得更改代码的效果,它只编译更改的代码并创建最终的 DLL。
提前致谢