我的同事和我一直在想知道在相當一段時間內完成此操作的最佳方式:維護多個項目中引用的.NET程序集的好/標準方法是什麼?我會詳細說明一下:維護多個項目通用的.NET程序集引用
假設你有項目A,B和C.他們可能在同一個解決方案或不同的解決方案中,並不重要。你也有項目D和E輸出DLL供A/B/C引用。爲了好的措施,我們會在第三方程序集F中折騰,爲此我們只有裸露的DLL。哪裏有好的地方,把從d和E的組件,再加上從F中的文件,使盡可能多的會出現以下情況:
- 更新d和/或E不必在項目A,B或C中手動刷新/更改;
- 項目A,B和C可以通過源代碼控制下載到一臺新機器上,並以最少的麻煩進行編譯;和
- D和E的DLL輸出以及F的文件或多或少位於中心位置。
我可能要求太多,但是有沒有已知的方法來完成大部分/所有這些?在這裏一段時間以來我們一直困惑着我們。