Buscamos en diferentes foros para así tener para ti la respuesta a tu duda, en caso de dudas déjanos tu duda y responderemos con gusto, porque estamos para servirte.
Establecer una política de ejecución en RemoteSigned o Unrestricted debería funcionar. Debe cambiarse en modo administrador a través de una consola de PowerShell. Tenga en cuenta que los cambios se aplicarán según la versión de bits de la consola de PowerShell, por lo tanto, 32 bits o 64 bits. Entonces, si desea instalar un paquete en Visual Studio (versión de 32 bits) que requiere una política específica, debe cambiar la configuración de la política a través de PowerShell (x86).
El comando en PowerShell (como administrador) para configurar la política como sin restricciones (como lo señaló @Gabriel en los comentarios) es:
start-job Set-ExecutionPolicy Unrestricted -RunAs32 | wait-job | Receive-Job
Después de configurar la política como sin restricciones, querrá volver a establecer la política a su original después de que se complete la instalación.
Recuerde reiniciar Visual Studio después de haber hecho el Set-ExecutionPolicy Unrestricted
en PowerShell (x86).
Si eso no funciona, intente Set-ExecutionPolicy RemoteSigned
en PowerShell (x86), luego reinicie Visual Studio.
De forma predeterminada, la ejecución del script de PowerShell está muy limitada por motivos de seguridad. Para usar dentro de NuGet necesitamos abrir las puertas.
1. Paso
Abierto Windows PowerShell
correr como Administrator
2. Paso
NuGet usa la consola de 32 bits, por lo que no se verá afectado por los cambios en la consola de 64 bits. Ejecute el siguiente script para asegurarse de que está configurando la consola de 32 bits.
start-job Set-ExecutionPolicy RemoteSigned -RunAs32 | wait-job | Receive-Job
3. Paso
Reiniciar Visual Studio
Agradecemos que desees asistir nuestra tarea dejando un comentario y puntuándolo te estamos agradecidos.