visual studio org open manager instalar how descargar powershell visual-studio-2012 nuget

powershell - org - nuget visual studio download



Anulando un comando powershell "no cerrado" en la consola del administrador de Visual Studio Nuget Package (5)

A veces, puede buscar en el administrador de tareas de Windows normal y eliminar la tarea. Aunque puede ser difícil de encontrar.

Me estremezco sólo de publicar esto.

Por error, emití un comando de PowerShell no válido en la consola de NuGet Package Manager y cerré la consola.
El comando era

PM> Get-Project -all | Where { $_.ProjectName -imatch "GPEC.Personne }

luego la consola se mostró >> como aviso y no pude salir de este modo. Cerrar y volver a abrir la consola no ayudó. (Tuvo que reiniciar VS).
¿Hay una manera de cancelar con gracia un comando incorrecto en este caso y volver al indicador estándar de PM>?

Gracias por adelantado. Philippe


En la ventana de la consola de VS hay un botón "Detener ejecución de comando" (un cuadrado rojo si está habilitado). Está al lado del botón "Borrar consola". El botón solo está habilitado si un comando se está ejecutando realmente .

Según la respuesta aceptada, parece que OP no necesitaba abortar un comando en ejecución. Pero esta respuesta debería ser útil para cualquier persona que realmente necesite abortar un comando.


Es una pregunta simple, ya se ha respondido, pero creo que podría tener algo que agregar. En términos de clarificar el comportamiento de la Nuget Console .

Esto sucede cuando abre una declaración con una cita simple / doble y no la cierra correctamente o no la cierra en absoluto.

Ejemplo (Respectivamente)

Add-Migraion "Add ''Employee'' Model ''

O

Add-Migraion "Agregar modelo de ''empleado''

La consola asumirá que es necesario dividir el comando en dos líneas, por lo que esperará a que finalice el comando o cerrar la instrucción en otra línea mostrando este símbolo >> . En tal caso, si eso sucedió por error, todo lo que tiene que hacer es escribir " o '' según cómo abrió la declaración.


Eso parece ser un comportamiento de buggy. El >> indica que sintácticamente el comando actual no está terminado. Es decir, ha abierto una cadena de doble comilla pero no la ha terminado. Presiona el botón de la barra de herramientas "Borrar consola" para salir de este modo.


Hay un programa Debuggable Package Manager instalado con Visual Studio (no estoy seguro de con qué versión comenzó).

Necesitará CD manualmente en la carpeta correcta para su proyecto, pero puede ser más confiable para ciertas tareas y también puede abrir varias ventanas, lo que puede ser bueno.

Y sí, CTRL + C trabaja para terminar la tarea :-)