可能重複: When should I deploy my assemblies into the GAC? 按MSDN文檔: 你應該安裝它們進入只有當你需要在全局程序集緩存共享組件。作爲一般指導原則,將程序集依賴關係保持爲私有,並在程序目錄中找到程序集,除非共享程序集明確需要。 當共享「明確要求」的組件?如果需要裝配共享,可以通過物理XCOPY 部署分佈在不同地點的同一總成點菜私有程序集。我不明
我的項目在GAC中引用了程序集的2.0.0.0版。如果版本2.0.0.0不可用,我想重定向/更改引用版本號1.0.0.0。 一些研究提出了以下職位,但他們似乎沒有直接關係到我的方案: How to provide a fallback assembly instead of the one that can't be loaded? How to reference to multiple ver