You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何关闭「显示所有文件」后,Solution Explorer仍显示大量无关文件(.NET7升级后)

.NET 7升级后Solution Explorer无关文件显示问题修复方案

问题表现:关闭「显示所有文件」选项后,Solution Explorer仍显示大量非项目相关文件(如日志、临时文件等),界面杂乱,该问题仅在升级到.NET 7后出现。

  • 修正项目文件(.csproj)配置
    打开项目的.csproj文件,检查是否存在自动包含无关文件的规则,添加明确的排除项:

    <!-- 排除特定类型文件 -->
    <ItemGroup>
      <Content Remove="**/*.log" />
      <Content Remove="**/*.tmp" />
      <Content Remove="**/node_modules/**" />
      <!-- 根据实际需排除的文件/目录调整 -->
    </ItemGroup>
    
    <!-- 全局默认排除目录 -->
    <PropertyGroup>
      <DefaultItemExcludes>$(DefaultItemExcludes);**/obj/**;**/bin/**;**/.vs/**</DefaultItemExcludes>
    </PropertyGroup>
    

    保存后重新加载项目。

  • 清理Visual Studio缓存
    关闭VS,删除以下路径的缓存文件:

    • %LOCALAPPDATA%\Microsoft\VisualStudio\<你的VS版本号>\ComponentModelCache
    • 项目根目录下的obj和bin文件夹
      重启VS并重新生成项目。
  • 调整Solution Explorer筛选器
    点击Solution Explorer右上角的漏斗图标,仅勾选「项目文件」相关选项,取消其他不必要的筛选(如「所有文件」「隐藏文件」等)。

  • 更新Visual Studio至最新版本
    .NET 7与旧版VS可能存在兼容性问题,安装VS最新补丁或更新到对应版本(如VS 2022 17.4+),修复已知的视图显示bug。

  • 排查第三方扩展干扰
    暂时禁用所有VS扩展,重启后查看问题是否消失。若恢复正常,逐个启用扩展排查出导致显示异常的插件。

内容的提问来源于stack exchange,提问作者user4951

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 07:52:22