作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
Visual Studio 2013 (vs) 在手动构建时可以很好地编译解决方案(即,它报告“构建成功”,错误列表中没有错误,并且运行程序显示最新的更改)。但是,当 vs 开始在后台构建时(对于 Intellisense?),最近添加的扩展方法就会出现错误。扩展方法以红色下划线标出,右键单击它们“转到定义”会导致错误“无法导航到 [方法名称]”。
在此开始之前创建的扩展方法(在与错误错误消息中列出的方法相同的类中)不会显示在错误消息中。
我做了一个干净的构建,但无济于事。
我没有安装resharper。
如何在 Visual Studio 2013 中重置智能感知缓存?我看到 instructions for Visual Studio 2008 ,但不适用于 Visual Studio 2013。
最佳答案
对于 Visual Studio 2015,我的解决方案没有 .sdf 文件,重新启动也没有帮助。但是,以下步骤解决了我的问题:
[解决方案文件夹]\.vs\[解决方案名称]\v14
.suo
文件关于c# - Visual Studio 2013 为最近的扩展方法报告错误的 "does not contain a definition for"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25060847/
我是一名优秀的程序员,十分优秀!