gpt4 book ai didi

c# - Visual Studio 2013 为最近的扩展方法报告错误的 "does not contain a definition for"错误

转载 作者:太空狗 更新时间:2023-10-29 18:11:58 24 4
gpt4 key购买 nike

Visual Studio 2013 (vs) 在手动构建时可以很好地编译解决方案(即,它报告“构建成功”,错误列表中没有错误,并且运行程序显示最新的更改)。但是,当 vs 开始在后台构建时(对于 Intellisense?),最近添加的扩展方法就会出现错误。扩展方法以红色下划线标出,右键单击它们“转到定义”会导致错误“无法导航到 [方法名称]”。

在此开始之前创建的扩展方法(在与错误错误消息中列出的方法相同的类中)不会显示在错误消息中。

我做了一个干净的构建,但无济于事。

没有安装resharper。

如何在 Visual Studio 2013 中重置智能感知缓存?我看到 instructions for Visual Studio 2008 ,但不适用于 Visual Studio 2013。

最佳答案

对于 Visual Studio 2015,我的解决方案没有 .sdf 文件,重新启动也没有帮助。但是,以下步骤解决了我的问题:

  1. 关闭 Visual Studio(重要)
  2. 转到 [解决方案文件夹]\.vs\[解决方案名称]\v14
  3. 删除.suo文件
  4. 启动 Visual Studio

关于c# - Visual Studio 2013 为最近的扩展方法报告错误的 "does not contain a definition for"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25060847/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com