V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
strp
V2EX  ›  .NET

WIndows 上的.NET 程序集缓存需要清理吗?

  •  
  •   strp · 2022-09-24 03:37:21 +08:00 · 2152 次点击
    这是一个创建于 787 天前的主题,其中的信息可能已经有所发展或是发生改变。
    它通常的位置在 C:\Windows\Microsoft.NET\assembly . 一吃就是几个 G ,虽然无伤大雅,但是似乎除了 360 和 Dism++没有一键工具能清理。
    4 条回复    2022-09-30 01:04:51 +08:00
    kokutou
        1
    kokutou  
       2022-09-24 07:56:59 +08:00 via Android
    这缓存就是加速运行的,清了有啥意义?
    elementp
        2
    elementp  
       2022-09-24 13:48:13 +08:00
    预编译生成的本机代码,可以加速启动的,对 windows powershell 和 VS 加速效果明显。删了也会在空闲时再次生成的
    ragnaroks
        3
    ragnaroks  
       2022-09-24 20:57:33 +08:00
    当你真的需要更多空间时可以手动清理,不过要按时间倒序,只清理 1 个月以外的
    coder001
        4
    coder001  
       2022-09-30 01:04:51 +08:00
    这时候就需要发挥 NTFS 的文件系统压缩功能了,compact 命令有个压缩级别 /exe:LZX 用在 program files 之后能给系统盘腾出很多空间,而且压缩后的软件启动时间也没有增加的感觉
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1742 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:44 · PVG 00:44 · LAX 08:44 · JFK 11:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.