我意识到以前有人问过这个问题,但我还没有找到任何对我有用的东西。
我尝试过的事情:
- 将设置切换回默认值(多种方式)
- 项目构建/编译正常
- 关闭VS并重新启动
我唯一无法尝试的是删除“.ncb”文件,但这只是因为我找不到它。事实上,我们所有的项目中没有一个有这样的文件!
所以第一个问题是为什么我在解决方案的根目录中找不到这个文件?除了 .sln 之外,我在那里拥有的唯一文件是 .suo。
那么,如果这不起作用,我还有哪些其他选项可以卸载和重新安装?
至于它是如何发生的,这可能会有所帮助。在使用 VS2008 和 VSS6.0(糟糕)时,我通过 Find&Replace 对很多文件进行了一些我无意的更改(选择了整个解决方案而不是当前文档)。要撤消我在未保存的情况下退出的更改,请重新打开解决方案,然后取消结帐。在那之后我失去了智能!我无法想象它们之间的关系,但它可能会有所帮助。
谢谢,杰夫