如何在重建依赖库时告诉visual studio重建项目

时间:2013-04-06 23:00:22

标签: visual-studio-2012 dependencies static-libraries

在我的解决方案中,我有两个项目。 一个是在构建时生成.lib文件的库。 另一个是使用该库的测试应用程序。

我已将测试项目设置为“依赖”库项目。

但是,当我对库进行更改并按F5运行样本时,它不会重建样本。依赖选项似乎只是确保在运行示例时构建库。

“在运行时,当项目过期时”设置为“始终构建”。

我正在使用vs12。

1 个答案:

答案 0 :(得分:1)

您已将Test项目设置为依赖于库,但对于此方案,您希望这样做相反。 Visual Studio不允许您使用循环引用,因此您必须删除Test to Library的项目依赖项,并在您以这种方式工作时将其重新添加为Library to Test。 最常见的情况是依赖于库的客户端应用程序(测试),并且库上的任何更改都需要手动重建客户端,因为库更改可能已经破坏了签名,类型等。