¿Cómo actualizo de manera elegante Boost que se ha obtenido a través de NuGet en Visual Studio?
Obtengo la biblioteca boost desde Gestionar paquetes NuGet en Visual Studio 2019.
Hay varias versiones en la carpeta de paquetes. He eliminado varias, dejando la más reciente. Sin embargo, cuando reconstruyo un proyecto, la antigua boost.1.71.0.0
vuelve a aparecer.
Intenté modificar los archivos MyProject\packages.config y MyProject\MyProject.vcxproj. Reemplacé todas las boost.1.71
por boost.1.77
.
Todavía no funciona. boost.1.71.0.0
sigue apareciendo.
davy.ai
Solución para “Vieja” Biblioteca Boost Aún Aparece Después de Borrar y Reemplazar en Visual Studio 2019
Problema
Un experto en IT que se especializa en C++, Visual Studio, Boost, y NuGet está teniendo dificultades con Visual Studio 2019. Específicamente, están usando Manage NuGet Packages para obtener la biblioteca Boost, y cuando borran las versiones antiguas y dejan la última, la versión antigua de Boost sigue apareciendo cuando reconstruyen su proyecto. El experto ha intentado modificar los archivos
packages.config
yMyProject.vcxproj
reemplazando todas las instancias deboost.1.71
conboost.1.77
, pero esto no ha resuelto el problema.Solución
packages
.boost.1.71.0.0
).MyProject.vcxproj
en un editor de texto como Notepad.boost.1.71.0.0
.boost.1.71.0.0
conboost.1.77.0
. Asegúrese de guardar el archivo después de hacer cambios.Esto debería solucionar el problema y asegurarse de que se use la última versión de la biblioteca Boost en su proyecto.