我們有幾個c#項目,庫和解決方案(一些asp.net應用程序,幾個類庫,Windows應用程序,如Windows服務和winform應用程序等),其中大多數取決於每個其他人輸出dll。我們的一些項目被分組到解決方案中,並使用項目依賴關係。但有些項目不是。 我們(不幸)使用VSS來管理源代碼。當將程序集引用到項目中時,有時我會看到存儲在vss中的刷新文件,但實際的dll永遠不會出現在最初獲取最新版本時,有時只是程序集而不是vss管理的,有時候只是程序集,它們似乎是由vss管理的。正如你所猜測的,爲我們管理這些文件是一場噩夢,特別是在發佈網絡應用程序時。我們無法確定圖書館dll的最新版本是否正在發佈。 您可以建議關於管理這種複雜性的任何最佳實踐嗎?任何物品也歡迎。我們應該將所有庫保存在網絡文件夾中並使用刷新文件嗎?那麼團隊中的每個開發人員都應該將他的輸出文件複製到該網絡共享中?visual studio.net dll參考問題
感謝, 了Umut