microsoft - nuget visual studio 2015
Nuget+NuGetPowerTools+Enable-PackageRestore=error de autenticación detrás del proxy (1)
Reiterando lo que Sky y Pranav mencionaron - este problema parece solucionarse en NuGet 1.7 - vea nuget.codeplex.com/workitem/1655 :
pranavkm escribió el 31 de enero a las 8:17 pm
Solucionado en el conjunto de cambios 6c156e0dc214
Anoche, en casa, donde no trabajo con un proxy, actualicé un repositorio de NuGet usando NuGetPowerTools / Enable-PackageRestore. Funcionó muy bien
Entré en la oficina, donde trabajo con el mismo Repositorio en las siguientes condiciones:
- en una máquina virtual basada en VMWare,
- utilizando Bridged Networking,
- Reinstalado NuGet hoy, reiniciado (para estar seguro de que tengo la última versión)
- ejecutar bajo una cuenta en un dominio DEV (es decir, DEV / Me)
- Acceder al mundo exterior a través de un Proxy que requiere una cuenta de dominio corp (es decir, CORP / Me)
- Configuración / Opciones de Internet / Conexión de Ie 9 se configura como:
- Usa proxy:
- Dirección: yadayada1
- Puerto: 80
- Omitir proxy para direcciones locales
- Detectar automáticamente la configuración
- La configuración anterior es correcta en la medida en que puedo acceder a la web a través de IE9, Chrome, etc.
- NOTA: Puede listar y descargar paquetes de Nuget ... es solo el nuevo proceso de compilación que no puede.
- Según lo sugerido en la web, he consultado DevEnv.exe.config y tengo la siguiente configuración: -
<system.net><settings><ipv6 enabled="true" /></settings></system.net>
- También probé con estos ajustes como
-
<system.net><defaultProxy useDefaultCredentials="true"><proxy autoDetect="True" usesystemdefault="True" /></defaultProxy></system.net>
para que DevEnv.exe recurra a la misma configuración de conexión que IE 9 está utilizando. No lo hice
Lo que obtengo por todo esto es:
------ Se inició la construcción: Proyecto: XAct.Core, Configuración: Depuración de cualquier CPU ------ Por favor, proporcione las credenciales de proxy: Nombre de usuario: Contraseña: C: _Workspaces / XAct / CS.FF.XAct.Lib2.nuget / NuGet.targets (43,9): error: no se pueden leer las claves> cuando una aplicación no tiene una consola o cuando la entrada de la consola se ha redirigido> desde un archivo. Prueba la consola. Lee. C: _Workspaces / XAct / CS.FF.XAct.Lib2.nuget / NuGet.targets (43,9): error MSB3073: El comando "" C: _Workspaces / XAct / CS.FF.XAct.Lib2.nuget / nuget. exe "install" C: _Workspaces / XAct / CS.FF.XAct.Lib2 / XAct.Core / XAct.Core / packages.config "-source" "-o" C: _Workspaces / XAct / CS.FF.XAct.Lib2 / packages "" salió con el código 1.
Encontré (pero desafortunadamente perdí de nuevo) un hilo en algún lugar de la red donde vi a los desarrolladores de NuGet desentrañar, refiriéndose a descargar la última versión de su TeamCity (a la que no pude acceder / unirme), pero el hilo no decía claramente ¡Eureka! en el fondo.
Gracias.