0

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

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

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

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

我正在使用vs12。

4

1 回答 1

1

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

于 2013-04-08T12:35:26.633 回答