我有很多项目的解决方案。这实际上是一个包含类库和各种Web应用程序混合的解决方案。似乎如果我的同事对其中一个Web项目进行了更改(或者如果我做了)然后检查它。然后当我们中的任何一个获得最新版本时,项目引用就会被破坏。它们仍然出现在引用部分中,没有任何错误指示,但是当您尝试编译时,它无法看到库。
要解决此问题,我必须删除引用并将其重新添加。有关可能导致此问题的任何想法吗?
答案 0 :(得分:0)
确保路径是可重定位的,您的PC上都有相同的路径(即您没有使用TFS工作区映射将不同的文件夹放在不同的位置),并且您不会移动项目或重命名文件夹等。
即使一切都干净整洁,Visual Studio也会偶尔决定无法找到一个正好位于其下方的文件,或者系统中其他位置的文件看起来更漂亮,并且会破坏参考。在这种情况下,您只需删除并重新创建它。但这通常每月在一个10-20人的团队中发生一次,每次登记时都不应该发生。