Visual Studio - 从解决方案大文件夹中排除

时间:2017-08-21 06:27:00

标签: visual-studio visual-studio-2017

如何从VS解决方案资源管理器中排除一个非常大的文件夹?如果我右键单击并选择从项目中排除,则VS崩溃。我该如何手动完成?

1 个答案:

答案 0 :(得分:0)

我在尝试排除VS2000较大的文件夹时遇到了VS2015的问题。 IDE变得无响应/挂起。

解决方案: 关闭解决方案。手动编辑.PROJ文件并删除文件条目。像 Compile Include =“ Folder \ FileName.cs” 之类的行。


详细信息:

结果是排除所有文件,它正在扫描[ C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Team Tools \ Static Analysis Tool \ Rule Sets \ ManagedMinimumRules.ruleset ] ,然后一次读取项目引用的所有DLL文件。

重命名FXCop / Static Analysis文件夹不会影响速度。

使用SysInternals Process Monitor,大约需要0.3秒才能排除每个文件。因此,排除2000个文件大约需要10分钟,这恰好是VS IDE再次响应时。

另一方面,将同一文件夹包含到解决方案中仅需8秒钟。