为什么我的项目引用没有问题,但是一旦构建解决方案,引用就会失败?

时间:2011-06-22 18:39:33

标签: visual-studio-2010 reference projects-and-solutions

我在一个解决方案下有多个项目。我从项目B添加对项目A的引用。现在我可以添加'using ProjectA.Models;' (intellisense工作!)到项目B中的类,因为它现在有引用,并且自定义对象的关键字着色起作用,autocomplete / intellisense一切正常......

直到我构建我的解决方案。突然我得到一个引用失败,我添加的'using'行用红色加下划线,所有对象引用都失去了关键字着色。

我可以通过删除和重新创建引用来无限重复该过程,这样IDE就可以使用“使用ProjectA”了。直到我再次击中构建之前,所有智能感知。

造成这种情况的原因是什么?

更新:神圣的废话这让我疯了,我找不到任何解释这个!!我添加了项目引用,然后转到代码并开始输入:

使用P

现在突然自动完成显示其余的ProjectA {}

我可以继续添加.Models {},它也会自动完成。

当我点击Build for整个解决方案或只是项目时,我突然收到错误:

无法找到类型或命名空间...

此时如果我再次访问代码并开始输入:

使用P

NO AUTO COMPLETE,它再也找不到参考... WTF。

我要把这台机器扔出窗外。

0 个答案:

没有答案