簡體   English   中英

遷移到NuGet自動包還原

[英]Migrating to NuGet Automatic Package Restore

我正在將MSBuild集成包恢復遷移到自動包恢復 ,這可以在NuGet的v2.7中使用。 步驟很容易遵循,但我對提到.nuget/NuGet.Config部分感到困惑

如果我創建一個包含很少項目的新解決方案,自動包恢復“只是工作”並且解決方案級別根本沒有.nuget文件夾...

  1. 那么為什么遷移文檔提到我需要離開呢? 它可以工作,如果我刪除它...
  2. 我在文檔讀到 ,離開它的一個可能的優點是“ 使用這種方法,而不是隱藏包文件夾或以其他方式忽略它,允許NuGet完全跳過調用Visual Studio以掛起對包文件夾的更改。 ”是那呢? 這是一個很大的優勢(而不是有一個更清潔的解決方案)?

注意:我在TFS中使用Git而不是TVSVC。

該NuGet.Config文件僅適用於Team Foundation Server(TFS)。 如果您沒有使用TFS,那么您可以安全地刪除它。 引用遷移MSBuild集成解決方案以使用自動包還原

默認情況下,NuGet.Config文件指示NuGet繞過將包二進制文件添加到源代碼控制。 只要您將此文件保留在原位,自動包恢復就會遵守此規則。 請注意,使用Visual Studio與Team Foundation Server(TFS)集成時,NuGet.Config才有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM