visual-studio-2012 - 当指定 "Find in Files"时,Visual Studio 2012 "Entire Solution"搜索远远超出解决方案

标签 visual-studio-2012

在 Visual Studio 2012 中执行查找和替换操作时;使用在文件中查找/在文件中替换对话框窗口,将“查找范围”设置为“整个解决方案”,并对所有文件类型使用正则表达式,Visual Studio 正忙于搜索整个硬盘!我的一些搜索需要很长时间,当我查看 Visual Studio 状态栏时,它显示当前搜索的目录/文件在解决方案文件夹之外 - 有时甚至搜索 C:\Windows\System32 目录或类似的不相关位置。

有没有其他人看到过这种行为?更重要的是,有没有人有解决方案来修复它,所以我的搜索和替换操作坚持解决方案文件,不要浪费时间在计算机上搜索其他百万个文件?

最佳答案

我没有让它搜索整个驱动​​器,但我让它从我的项目之外的文件中返回匹配项(在 VS 2010 中)。就我而言,删除 .suo 文件似乎可以解决此问题。

我怀疑正在搜索的文件是我在调试 session 期间进入的文件(或者更准确地说是从我的代码进入调用代码)。以某种方式记住这些文件并包含在搜索中。

这不能解释完整的驱动器搜索,但可以解释我的“无解”结果

关于visual-studio-2012 - 当指定 "Find in Files"时,Visual Studio 2012 "Entire Solution"搜索远远超出解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18938822/

相关文章:

vb.net - 将数据集 (.xsd) 分配给现有报表 (.rdlc)

visual-studio-2012 - Report Builder 3.0/VS2012 - 如何创建报表的固定大小的详细信息区域?

c - GTK+ 2.24。如何在C中使用unicode符号

c# - 播放在项目中具有相对路径的wav文件

c# - WPF 设计器错误 : frameworkName cannot be an empty string

c - Visual Studio 2012 C 访问代码错误

c# - Visual Studio Express ClickOnce - 无法使用应用程序发布 .NET 4.5 脱机安装程序

WCF 代理返回数组而不是列表,即使集合类型 == Generic.List

visual-studio - 无法使用dummy-project-with-refrences技巧在VS2012中使用社区构建扩展打开TFS构建过程模板

c# - 如何传递对函数的引用