我正在使用VS 2008开发一个项目,其中包含项目中的MANY文件 解决方案。我们最近不得不将我们所有的工作从VS 2003转换到2008年(你知道 大公司总是最后转换为最新版本的东西)。
在包含3个项目的1个解决方案中尝试“在文件中查找”(或“快速查找”)时,只有在使用“当前文档”时才能在所有3个项目中成功搜索。 “所有开放文档”。但是当使用“整个解决方案”或“当前项目”时,3个项目中只有2个给我正确的结果。 Find不会显示1个项目中的文件,特别是我知道包含来自Find的结果。
阅读以下建议: http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=105511
我尝试了他们所拥有的每一个解决方法,并且没有为我工作。任何建议???
答案 0 :(得分:0)
首先尝试以下方法:
*.*
接下来,如果您将项目组织到解决方案文件夹中(如this而不是this),请尝试一次扩展每个项目,如下所示:
有关扩展项目的其他详细信息:在我的Solution File List tool pane工作中(特别是显示在解决方案资源管理器中的查找功能),我发现如果项目没有在解决方案中找不到文件已扩大一次。使用自动化模型时,问题始终,但使用较低级别的COM接口更有可能发挥作用。较低级别的界面是Visual Studio内部使用的界面,因此大部分时间人都不会遇到此问题。我使用了许多精心设计的操作(也称为黑客)来尽可能地保持它的工作,但每隔一段时间我仍然需要在找到文件之前展开文件夹。
我需要尽可能多地了解以下内容。这些与解决方案中的所有项目相关,而不仅仅是那些不适用于在文件中查找的项目。对于某些Visual Studio操作,异常将中断操作的其余部分,因此在项目A上操作时的异常可能会使查找无法到达项目B等。