Visual Studio 2012自定义解决方案Explorer筛选器

时间:2013-06-13 14:09:43

标签: visual-studio-2012 filtering visual-studio-sdk solution-explorer

我工作的MVC结构有一个非常大的解决方案项目。我试图将我的解决方案资源管理器过滤到只有自定义过滤器的相关文件。 Microsoft有一篇关于制作自定义过滤器here的文章,但是当我尝试构建它们给出的源代码时,其中一个.NET Framework命名空间不可用(我已经重新安装了.NET)。无法解析的命名空间是:System.ComponentModel.Composition。我希望修复这将允许我正确构建一个过滤器(项目总共有5个错误)。

我绝对安装了2012 SDK(如果没有它,你将不会在教程中做得很远)。

2 个答案:

答案 0 :(得分:0)

Funnel extension可能正是您所寻找的:

  

通过过滤与当前任务无关的项目,显着减少解决方案加载和重新编译时间。

扩展只加载过滤器中定义的项目(必须在使用加载过滤器之前定义它们)。

答案 1 :(得分:0)

您要添加对“ System.ComponentModel.Composition ”程序集的引用。该参考文献在框架4.0中。

如果您在引用或查找此程序集时遇到问题,请参阅以下答案: https://stackoverflow.com/a/6310236/2617201