strp
V2EX  ›  .NET

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

  •  
  •   strp · Sep 24, 2022 · 3495 views
    This topic created in 1353 days ago, the information mentioned may be changed or developed.
    它通常的位置在 C:\Windows\Microsoft.NET\assembly . 一吃就是几个 G ,虽然无伤大雅,但是似乎除了 360 和 Dism++没有一键工具能清理。
    4 replies    2022-09-30 01:04:51 +08:00
    kokutou
        1
    kokutou  
       Sep 24, 2022 via Android
    这缓存就是加速运行的,清了有啥意义?
    elementp
        2
    elementp  
       Sep 24, 2022
    预编译生成的本机代码,可以加速启动的,对 windows powershell 和 VS 加速效果明显。删了也会在空闲时再次生成的
    ragnaroks
        3
    ragnaroks  
       Sep 24, 2022
    当你真的需要更多空间时可以手动清理,不过要按时间倒序,只清理 1 个月以外的
    coder001
        4
    coder001  
       Sep 30, 2022
    这时候就需要发挥 NTFS 的文件系统压缩功能了,compact 命令有个压缩级别 /exe:LZX 用在 program files 之后能给系统盘腾出很多空间,而且压缩后的软件启动时间也没有增加的感觉
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   846 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 21:49 · PVG 05:49 · LAX 14:49 · JFK 17:49
    ♥ Do have faith in what you're doing.