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