0
我有.NET Core C#類庫項目,我想上傳到NuGet available here。上傳多個.NET Core包與相互依賴到NuGet的最佳方式?
其中一些軟件包取決於解決方案中的其他軟件包。例如MyTested.AspNetCore.Mvc依賴於MyTested.AspNetCore.Mvc.Core。
既然有索引的輕微延遲上傳包的NuGet如何可以克服下述問題時:
- 我開始上傳軟件包(CI或手動)
- 9 3(或更多)包已經上傳,但其餘的人仍下落不明
- 雖然我上傳到,有人試圖下載一個包,但它的依賴尚未收錄
- 他收到一個錯誤,一個包丟失
這裏我最好的選擇是什麼?
我是否應該從最低依賴包開始上傳軟件包並以最依賴的軟件包完成?由於未來軟件包的數量可能會增加,這可能會變得非常繁瑣。
我是否應該將所有包都列出,直到它們全部上傳,然後立即列出它們?
還有其他解決方案嗎?我想知道微軟是如何處理.NET Core和ASP.NET Core的,他們擁有數百個相互依賴的軟件包。