0
我有一個nuget獲取特定程序集版本的第一個版本,而不是最新版本的問題。以下是解釋發生了什麼的步驟:如何強制nuget獲取包的最新版本?
- 刪除本地nuget緩存。
- 刪除項目中的project.lock.json文件。
- 檢查構建編號爲最新版本的nuget飼料:102
- 運行dotnet恢復 - 無緩存。
- 項目文件夾重新在本地緩存,但版本號98
雙方建立98和102的版本號爲1.2。我如何強制dotnet恢復採用最新版本的nuget軟件包,而不將版本號增加到1.3?
謝謝!
你使用浮動版本(又名帶星號的版本)?你能分享你的project.json或csproj文件嗎? – natemcmaster
可能是您尚未清理的緩存位置:http://lastexitcode.com/projects/NuGet/FileLocations/或nuget臨時文件夾:https://github.com/NuGet/Home/issues/802 – Wojtek