Visual Studio IDE에 명령 프롬프트를 포함시키는 방법이 있습니까?


10

기본적으로 "Visual Studio 명령 프롬프트"와 같은 것을 찾고 있지만 탭으로 도킹하거나 다른 Visual Studio 패널처럼 움직일 수 있습니다.

그런 것이 있습니까?

PowerConsole 과 같은 것을 찾고 있지만 IDE에서 msbuild를 실행할 수 있습니다.


msbuildpowerconsole 내부에서 실행할 수 없습니까?
— akira

@ akira : 아마도 가능하지만 msbuild 실행 파일의 전체 경로를 지정해야합니다 (또는 % PATH %로 조이십시오)? 또한 다양한 컴파일러가 올바르게 작동하려면 수많은 환경 변수가 설정되어 있어야합니다. MSVS에는이 모든 작업을 수행하는 배치 스크립트가 포함되어 있지만 PowerShell에서 실행될 것이라고는 생각하지 않습니다.
— Billy ONeal

당신은 이것을 아주 쉽게 할 수 있고 나는 그것에 대해 대답 할 것입니다.
— akira

답변:


3

NuGet을 사용하는 경우 Visual Studio에서 도구-> NuGet 패키지 관리자-> 패키지 관리자 콘솔을 클릭하십시오.


예! OP에 대한 질문에 답변 해 주셔서 감사합니다. 다른 대답은 Use Powershell입니다. 글쎄, powershell을 사용하는 것이 편하다면 cmd를 좋아합니다. PM 콘솔이 이런 식으로 작동한다는 것을 결코 알지 못했습니다.
— Mike Devenney

VS2017에서는 실제로 PowerShell 호스트입니다. 그리고 내가 사용해야하는 박쥐 스크립트는 그 안에 작동하지 않습니다. VS에 내장 된 일반 명령 프롬프트를 여전히 가질 수없는 것 같습니다.
— 프레데릭

2

더 이상 검색하는 대신 : powerconsole을 사용하고 "visual studio 명령 프롬프트"의 설정을 통합하십시오.

Visual Studio 명령 프롬프트는 다음과 같습니다.

  1. cmd.exe
  2. vcvarsall.bat로 피드

따라서 vcvarsall.bat를 실행하고 그 결과를 powershell로 해석하기 만하면됩니다. 운 좋게도 이것은 매우 쉽게 달성 될 수 있습니다.

cmd.exe가 필요하지 않습니다.


1
혼란 스러워요-powershell 콘솔은 명령 프로세서 ( cmd.exe)가 아닌 powershell을 사용합니다 -심지어 vcvarsall 비트가 필요하지 않습니다-그냥 일반 터미널 창을 원합니다.
— Billy ONeal

PowerShell 내에서 cmd.exe를 사용하려면 PowerShell 내에서 cmd.exe를 실행하십시오. 이것에 어떤 제한이 있는지 모르겠지만 명령 줄에서 무언가가 작동하지만 PS에서 cmd.exe를 실행하여 문제가 발생하는 문제는 발생하지 않았습니다.
— 벤더 더 큰

2011 년에는이 모든 것이 좋았습니다. 2018 년에 대한 답변이 있습니까?
— Josh Gust
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.