我一直在使用微软Visual Studio 2012时遇到智能感知的问题。我会在项目中编写代码等操作(有时5分钟至一个多小时),然后突然之间,就没有代码建议或者智能感知了。两者似乎完全同时停止工作。
我尝试过的唯一解决方法是重置所有设置,彻底关闭 Visual Studio,然后重新打开项目。是否有更好的解决方案或更新可以解决这个问题呢?
我一直在使用微软Visual Studio 2012时遇到智能感知的问题。我会在项目中编写代码等操作(有时5分钟至一个多小时),然后突然之间,就没有代码建议或者智能感知了。两者似乎完全同时停止工作。
我尝试过的唯一解决方法是重置所有设置,彻底关闭 Visual Studio,然后重新打开项目。是否有更好的解决方案或更新可以解决这个问题呢?
@TonyL的答案对我没用,但我注意到在bar
类中更改方法签名后,智能感知在foo
类中停止工作。
关闭并重新打开foo.cs
文件即可解决问题。
我在某些依赖程序集被更改但被Visual Studio(2015)的另一个实例锁定时遇到了这个问题。
如果您正在使用主页面,则创建一个空白的主页面,并在内容页面中使用该主页面。如果这解决了问题,那么这意味着您的原始主页面存在一些问题。逐步将原始代码移植到新的主页面中,并在每个移植后进行测试,以确保智能感知正常工作。这个技巧解决了我的智能感知问题。
对于Python,尝试点击底部状态栏左侧的“Python X.X”按钮,并将其更改为不同的值。
这是唯一对我有效的方法。
如果您正在使用cmake
,请关闭Visual Studio,然后删除整个构建文件夹,最后重新打开并重新构建所有内容。这对我很有效。
构建+智能感知在我的Web项目中停止工作了。最终为我解决问题的方法是删除.csproj.user文件。当我打开解决方案时,Visual Studio会重新创建该文件,并且一切都按预期工作。
然后我删除了新文件并将旧文件放回原处,问题仍然得到了解决,所以¯\(ツ)/¯