¿Cómo hacer para especificar el directorio donde quiero instalar el paquete? Porque necesito instalar paquetes en un proyecto donde otros desarrolladores funcionan y cuando descargan el proyecto necesitan tener todos los paquetes en su PC.¿Cómo especifico el directorio donde están instalados los paquetes NuGet?
Respuesta
Use -OutputDirectory
.
Los paquetes van en $ (SolutionDir) \ packages. Tiene dos opciones:
- revisar la carpeta de los paquetes de control de código fuente
- Uso NuGetPowerTools de modo que las máquinas de desarrolladores se recupere automáticamente los paquetes cuando se genera
- Tipo "Instalar Paquete NuGetPowerTools" en el Administrador de paquetes consola
- Tipo "Enable-PackageRestore" en la consola de Administrador de paquetes
- Esto añade un $ (SolutionDir) .nuget carpeta, que contiene un objetivo de MSBuild que buscar el paquetes cuando son requeridos (ej. si construyes en una máquina que aún no los tiene). ¡Debe verificar la carpeta .nuget y los cambios de csproj asociados en el control de fuente!
Me gustaría recomendar no la comprobación de los paquetes de la carpeta en el, ya que los archivos binarios en DVCS hacen los clones lento :-(En la próxima versión de NuGet, no será necesario NuGetPowerTools para evitar registrarlo :-)
Si obtiene un "No se pudo agregar la importación" NuGet .targets 'a XXX' error al seguir estos pasos, consulte aquí: https://github.com/davidfowl/NuGetPowerTools/issues/22 –
Ahora puede cambiar la carpeta predeterminada $(SolutionDir)\packages
. Ver este hilo: Is it possible to change the location of packages for NuGet?
- 1. ¿Instalando todos los paquetes CRAN que aún no están instalados?
- 2. ¿Cómo usar los paquetes instalados por quicklisp?
- 3. de los paquetes instalados en I
- 4. Nuget, ¿cómo puedo especificar la ubicación de los paquetes?
- 5. Reflejando el repositorio de paquetes nuget oficial
- 6. ¿Por qué los paquetes instalados no muestran el paquete que acabo de instalar?
- 7. Lista de paquetes instalados en el canal
- 8. Modificación de un virtualenv de manera que los paquetes instalados en site-packages globales están disponibles
- 9. ¿Cómo elimino los paquetes instalados con Easy_install de Python?
- 10. guiones NuGet a directorio diferente
- 11. Nuget de línea de comandos - Los paquetes instalados, pero no se agrega como una referencia en el Proyecto
- 12. ¿Dónde están físicamente almacenados los conjuntos instalados en el GAC?
- 13. actualizar automáticamente los paquetes instalados a partir de R-forjar
- 14. ¿Cómo instalar todos los paquetes NuGet desde una fuente específica?
- 15. Cómo congelar paquetes instalados solo en el entorno virtual?
- 16. Haskell Cabal regenera la documentación de todos los paquetes instalados
- 17. "cabal install ___" rompe paquetes instalados previamente
- 18. Nuget - ¿No ves permitir Nuget para descargar los paquetes que faltan durante la construcción
- 19. ¿Se están cayendo los paquetes Winsock UDP?
- 20. Marca Android SeekBar donde están los valores
- 21. JQuery Autocompletar Donde están los resultados
- 22. Submódulos de Git frente a los paquetes de Nuget
- 23. Nuget paquetes que son realmente comandos exe?
- 24. iOS get Configuration Profiles que están instalados
- 25. especificar el directorio donde gfortran debe buscar módulos
- 26. ¿Cómo puedo encontrar una lista de paquetes instalados de Homebrew?
- 27. .gitignore NuGet excluye paquetes/include packages/repositories.config
- 28. ¿Dónde está Ubuntu almacenando los programas instalados?
- 29. NuGet de restauración paquete insiste en versiones de paquetes específicos
- 30. Cambiar el directorio donde se crean los archivos .pyc
Estoy usando nuget.config en mi solución para especificar rutas de paquetes como esta http://docs.nuget.org/docs/reference/nuget-config-file –