我將爲公司內部使用創建一個Web應用程序。我創建了一個包含諸如Person,EmailAddress等抽象類的「General.dll」類庫。然後我創建了一個包含Employee:Person,EmployeeEmailAddress:EmailAddress等類的「EmployeeManagement.dll」。如何有效管理彼此引用的類庫?
我的EmployeeManagement.dll引用並依賴於General.dll。
然後我的web應用程序將引用EmployeeManagement.dll。
如何有效跟蹤級聯更改?例如,如果我對General.dll進行了更改,則需要將該類庫重新編譯爲新的General.dll,然後記住在使用它的每個其他類庫中引用新的General.dll。然後,這些庫將需要重新編譯,我必須記住更新Web應用程序中的引用以及...似乎必須有一種工具或更有效的方式來處理這個,我只是不知道。有小費嗎?
您沒有在Visual Studio中的一個解決方案中的所有項目? –
謝謝。我想我主要關心/不清楚的是,如果我們有一個無關的未來項目需要像General.dll一樣使用,但完全是另一個解決方案的一部分。我可以爲該解決方案創建一個單獨的General.dll,但是我的目標是在整個公司內不重複代碼的任何地方實現最高效率。如果有人出現並說,「我希望我有一個抽象類的普通類庫......」,我可以說,「哦,抓住'通用'存儲庫中的文件,」並且這是完全獨立於這個Web應用程序。 – CptSupermrkt