
我從 Visual Studio 2019 中的 Manage NuGet Packages 獲得了 boost 庫。

包檔案夾中有多個版本。刪了好幾個,留下最新的。然而,當我重建一個專案時,舊的boost.1.71.0.0又會出現。
我試圖修改 MyProject\packages.config 和 MyProject\MyProject.vcxproj 檔案。全部替換boost.1.71為boost.1.77,


它仍然不起作用。boost.1.71.0.0堅持上來。
uj5u.com熱心網友回復:
@zvikan 的評論是正確的,我成功地更新了我的 boost 版本。

Removed package 'boost.1.71.0' from 'packages.config'
Successfully uninstalled 'boost.1.71.0' from MFCTest
Removed package 'boost_date_time-vc142.1.71.0' from 'packages.config'
Successfully uninstalled 'boost_date_time-vc142.1.71.0' from MFCTest

boost.1.71 自動消失在包檔案夾中。
uj5u.com熱心網友回復:
也可以試試這個方法。問題是快取引起的,需要清除快取。在此之前,您需要對專案檔案夾中存盤nuget包的檔案夾進行備份并洗掉(如果存在)。我建議您嘗試工具> NuGet 包管理器> 包管理器設定> 單擊清除所有 NuGet 快取,然后還原包(右鍵單擊解決方案節點> 還原 NuGet 包)。我建議您仔細閱讀本

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/366869.html
上一篇:List<T>C#查找特定行
