[经验]“网站已存在对项目的引用”的问题
在Visual Studio 2005下,.NET项目。一个解决方案内,一个项目引用另外一个项目,是通过“项目”方式引用。后来在Bin目录下删除了引用项,当重新添加已删除的引用时,提示“网站已存在对项目的引用”错误。
在http://www.cnblogs.com/imstand/archive/2009/03/10/1407705.html 说明了导致错误的原因: “发现在Bin目录下删除了引用,但在Web项目的属性页中还是存在这个引用。”,“对Bin的引用删除没有同步到项目的配置中。”
解决方案比较明了,那就是bin目录下删除引用后,在属性页的引用标签内再次删除该引用。然后再次引用,完毕后,此时如果不编译网站,可能会提示无法找到命名空间之类的错误(就是和没引用该命名空间一样的错误提示),没事,重新编译一下网站就OK了。
这个问题不知道是什么原因造成的,因为在某些解决方案下又不会出现这个问题。