按定義,專用程序集通常由單個應用程序使用,並存儲在應用程序的目錄或其下的子目錄中。而共享程序集通常存儲在全局程序集緩存中,該程序集是由.NET運行時維護的程序集的存儲庫。共享程序集通常是代碼庫,許多應用程序會發現它們很有用,例如Crystal報表類將被所有應用程序用於報表。共享程序集與私有程序集有何區別?
根據上述定義,共享程序集不需要GAC註冊,但通常我們使用GACA,也有一種情況是我們可以在本地網絡中保留程序集,並且多個應用程序使用相同的程序集,可以我們說該程序集是一個共享程序集?
如何共享組件能夠從私人裝配有什麼不同?