⼀个私有程序集通常为单个应⽤程序所使⽤,并且存储于这个应⽤程序所在的⽬录之中,或此⽬录下⾯的 ⼀个⼦ ⽬录中。共享程序集通常存储在全局程序集缓存(Global Assembly Cache)之中,这是⼀个由.NET运⾏ 时所维 护的程序集仓库。共享程序集通常是对许多应⽤程序都有⽤的代码库,⽐如.NET Framework类。