我将dll添加到我的项目中(到项目目录中的新文件夹'lib')并且我已经使用了它的功能。然后以相同的名称出现了新版本的dll。我从项目中删除了库和引用,添加了新的(只有很少的额外方法)。当我尝试使用这些新方法时,Intellisense称它为错误,我无法构建我的项目。不使用新方法,一切正常,就像我使用旧版本的DLL一样。
我正在使用VS Express 2012 for Desktop。
答案 0 :(得分:0)
您是否尝试过保存,重建和重启VS?如果它运行时间过长,那么智能感知会有点不稳定,特别是对于用户定义的类。
如果从其他地方复制名称空间,它也可能与命名空间有关吗?我写过这个课程时不止一次遇到过这个问题,并在整个地方使用。