programing

Visual Studio Nuget Package 관리자 콘솔에서 "닫히지 않은" powershell 명령 중단

cafebook 2023. 10. 25. 23:45
반응형

Visual Studio Nuget Package 관리자 콘솔에서 "닫히지 않은" powershell 명령 중단

NuGet Package Manager 콘솔에서 잘못된 PowerShell 명령을 실행하고 콘솔을 잠갔습니다.
명령은.

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

그러면 콘솔에 >>가 프롬프트로 표시되어 이 모드를 종료할 수 없었습니다.콘솔을 닫고 다시 여는 것이 도움이 되지 않았습니다(VS를 다시 시작해야 함).
이 경우 잘못된 명령어를 정상적으로 취소하고 표준 PM> 프롬프트로 복귀할 수 있는 방법이 있습니까?

미리 감사드립니다.필리프

버기 행동인 것 같네요>>구문적으로 현재 명령이 완료되지 않았음을 나타냅니다.중복 따옴표로 묶은 문자열을 열었지만 완료하지 못했습니다.Clear Console(콘솔 지우기) 도구 모음 버튼을 눌러 이 모드를 벗어납니다.

VS 콘솔 창에는 "명령 실행 중지" 버튼(활성화된 경우 빨간색 사각형)이 있습니다.콘솔 지우기 단추 옆에 있습니다. 버튼은 명령이 실제로 실행 중인 경우에만 활성화됩니다.

승인된 답변에 따르면 OP는 실제로 실행 명령을 중단할 필요가 없었던 것으로 보입니다.하지만 이 대답은 정말로 명령을 중단해야 하는 사람들에게 유용할 것입니다.

간단한 질문입니다, 이미 답변이 끝났지만 추가할 사항이 있을 것 같습니다.의 행동을 명확히 하는 면에서.Nuget Console.

이는 문장을 한/두 개의 따옴표로 열고 제대로 닫지 않거나 아예 닫지 않을 때 발생합니다.

예제(각각)

애드미그라이온 "'직원' 모델 추가"

오어

Add-Migraion "'직원' 모델 추가

콘솔은 명령을 두 줄로 나누어 명령을 완료하거나 이 기호를 표시하여 다른 줄에서 문을 닫도록 대기할 것이라고 가정합니다.>>. 그런 경우 실수로 그런 일이 발생했다면 입력만 하면 됩니다."아니면'당신이 어떻게 진술을 시작했는지에 근거해서 말입니다.

때로는 일반 Windows 작업 관리자를 찾아 작업을 종료할 수도 있습니다.찾기 어려울 수도 있습니다.

저는 이걸 올리기만 해도 움츠러듭니다.

뭐가 있어요.Debuggable Package ManagerVisual Studio와 함께 설치된 프로그램(이 프로그램이 어느 버전에서 시작되었는지는 확실하지 않음).

프로젝트에 적합한 폴더에 수동으로 CD를 작성해야 하지만 특정 작업에 대해서는 보다 안정적일 수 있으며 여러 창을 열 수 있으므로 좋을 수 있습니다.

그리고 yes - C+ 작업을 종료합니다 :-)

언급URL : https://stackoverflow.com/questions/20142702/aborting-an-unclosed-powershell-command-in-visual-studio-nuget-package-manager

반응형