这是GAC的位置吗?

drr*_*drr 1 gac .net-assembly

这是GAC的位置吗?

C:\Windows\Microsoft.NET\assembly\GAC_MSIL
Run Code Online (Sandbox Code Playgroud)

如果是这样,那又是什么C:\Windows\assembly

Zr4*_*r40 8

答案取决于所使用的.NET Framework的版本.可以并排安装多个版本(对您来说可能就是这种情况),为旧版本编写的程序使用该版本(如果已安装).

4.0之前4.0
版之前的所有版本%WINDIR%\assembly(在您的情况下C:\Windows\assembly)都用于GAC.此目录使用特殊的资源管理器视图(程序集缓存查看器)来查看和管理GAC.

由于4.0
版本自4.0以来%WINDIR%\Microsoft.NET\assembly(对于您的情况C:\Windows\Microsoft.NET\assembly)使用GAC.从4.0开始,Assembly Cache Viewer已过时.Explorer像常规目录一样显示GAC目录.