小编Sve*_*Zcc的帖子

Visual Studio 2015"查找所有引用"仅搜索打开的文件

最近我安装了Visual Studio 2015(Microsoft Visual Studio Community 2015版本14.0.25425.01更新3),用它打开了一个简单的网站,发现"Find All References"只搜索打开的文件.

在同一网站的Visual Studio 2013中,一切正常.

然后我在Visual Studio 2015中创建了一个新网站,"查找所有引用"仍然无法正常工作.所以我想知道这与我自己的网站无关,它是Visual Studio的问题.

我用Google搜索并尝试了以下内容:

  • 确保网站和Visual Studio配置的框架版本都是4.0
  • 工具 - >导入和导出设置 - >重置所有设置
  • 检查OUTPUT窗口,看到没有错误
  • 删除.suo文件并重建
  • 工具 - >选项 - >文本编辑器 - >文件扩展名,为c#添加.cs
  • 重新安装Visual Studio
  • 清除Visual Studio缓存
  • 也许其他我不记得因为我在这几天挣扎了

抱歉我的英语不好,谢谢你的帮助!


UPDATE1.关于这个问题的更多细节:

通过"仅搜索打开的文件",我的意思是,当使用"查找所有引用"搜索标识符时,如果打开文件,则可以找到文件中标识符的出现,或者忽略出现的事件.

比如,有一个标识符foo()和一个调用foo()的文件callfoo.cs.右键单击foo(),选择"查找所有引用".

如果callfoo.cs已在文本编辑器中打开,则可以在其中找到foo(),并显示在Find Symbol Results窗口中,否则返回(0引用).

可以预期的是,无论callfoo.cs是否被打开,都应该找到foo()的出现并显示在Find Symbol Results窗口中.

c# visual-studio-2015

11
推荐指数
1
解决办法
1602
查看次数

标签 统计

c# ×1

visual-studio-2015 ×1