ESCENARIONuGet - la gestión y eliminación de paquetes versión multi en una única solución
soluciónUna VS con n proyectos. El paquete de referencias del proyecto A Y v1, el proyecto B hace referencia al paquete Y v2. Ahora no es posible actualizar todas las referencias al paquete Y para todos los proyectos en la solución usando el diálogo de administración de paquetes NuGet en el nivel de solución, solo es posible hacer esto cuando todos los proyectos hacen referencia a la misma versión del paquete Y. No es un gran solo para dos proyectos, pero estoy lidiando con muchos proyectos que a través de la administración de paquetes deficiente hacen referencia a muchas versiones de paquetes cuando todos deben hacer referencia a la misma versión.
Antes de pasar la tarde escribiendo una aplicación de consola. para actualizar automáticamente todos los archivos de package.config para una solución, de modo que cada paquete al que se hace referencia solo se haga referencia a través de su última versión (última referencia, no la más reciente, con excepciones/advertencias, etc.) ... ¿existe una herramienta/método para hacer esto ya? O algún otro enfoque que desconozco?
viernes por la tarde es buen momento para esto! – Bond
¿Has probado usar sed o awk? –
o powershell !! –